VLDB 2026 Research / reviewers in the wild / expert
Euthimios Panagos
dblp:p/EPanagos · also Thimios Panagos
· DBLP profile ↗
21ranked-venue papers
3as first author
0since 2021 · last 2016
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 13 · 3 first-authorSecurity and privacy · 3Artificial intelligence and machine learning · 1Software engineering, systems software and programming languages · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
10 papers |
Distributed systems · 65% Storage systems · 26% Parallel and multicore computing · 10% | |
| Databases, data mining, and information retrieval
3 papers |
Transaction processing and concurrency control · 82% Database system architecture and tuning · 18% | |
| Computer graphics and multimedia
3 papers |
Multimedia systems and quality of experience · 77% Visualization and visual analytics · 12% Multimedia analysis and retrieval · 12% |
Topics — the 20 heaviest of 26, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems › publish/subscribe systems
event notification service |
0.1 | 2 | 2001 | CORBA Notification Service: Design Challenges and Scalable Solutions · ICDE 2001 READY: A High Performance Event Notification Service · ICDE 2000 |
Distributed systems
middleware |
0.0 | 1 | 2001 | CORBA Notification Service: Design Challenges and Scalable Solutions · ICDE 2001 |
Distributed systems › distributed database
distributed transactions |
0.0 | 2 | 1996 | Client-Based Logging for High Performance Distributed Architectures · ICDE 1996 Transactions in the Client-Server EOS Object Store · ICDE 1995 |
Distributed systems › publish/subscribe systems
content-based event matching |
0.0 | 1 | 2000 | READY: A High Performance Event Notification Service · ICDE 2000 |
Storage systems › networked storage
client-server storage |
0.0 | 1 | 1997 | Synchronization and Recovery in a Client-Server Storage System · VLDB J. 1997 |
Storage systems
distributed storage |
0.0 | 1 | 1997 | Synchronization and Recovery in a Client-Server Storage System · VLDB J. 1997 |
Distributed systems › replication
replication and fault tolerance |
0.0 | 1 | 1997 | Synchronization and Recovery in a Client-Server Storage System · VLDB J. 1997 |
Storage systems
logging |
0.0 | 1 | 1996 | Client-Based Logging for High Performance Distributed Architectures · ICDE 1996 |
Distributed systems › fault tolerance › failure recovery
logging and recovery |
0.0 | 1 | 1996 | Client-Based Logging for High Performance Distributed Architectures · ICDE 1996 |
Parallel and multicore computing › parallel architecture
massively parallel architecture |
0.0 | 1 | 1996 | Prospector: A Content-Based Multimedia Server for Massively Parallel Architectures · SIGMOD Conference 1996 |
Parallel and multicore computing › parallel architecture
massively parallel processing |
0.0 | 1 | 1996 | A Content-Based Multimedia Server for Massively Parallel Architectures · SIGMOD Conference 1996 |
Transaction processing and concurrency control
concurrency control |
0.0 | 1 | 1995 | Transactions in the Client-Server EOS Object Store · ICDE 1995 |
Transaction processing and concurrency control
distributed transaction management |
0.0 | 1 | 1995 | A High Performance Configurable Storage Manager · ICDE 1995 |
Transaction processing and concurrency control
recovery |
0.0 | 1 | 1995 | Transactions in the Client-Server EOS Object Store · ICDE 1995 |
Transaction processing and concurrency control › recovery
write-ahead logging |
0.0 | 1 | 1995 | Transactions in the Client-Server EOS Object Store · ICDE 1995 |
Distributed systems › distributed system architecture
client-server systems |
0.0 | 1 | 1995 | Transactions in the Client-Server EOS Object Store · ICDE 1995 |
Distributed systems
publish/subscribe systems |
0.0 | 1 | 2000 | READY: A High Performance Event Notification Service · ICDE 2000 |
Multimedia analysis and retrieval › multimedia analysis
content analysis |
0.0 | 1 | 1996 | A Content-Based Multimedia Server for Massively Parallel Architectures · SIGMOD Conference 1996 |
Visualization and visual analytics
interactive visualization |
0.0 | 1 | 1996 | BeSS: Storage Support for Interactive Visualization Systems · SIGMOD Conference 1996 |
Storage systems
object storage |
0.0 | 1 | 1994 | EOS: An Extensible Object Store · SIGMOD Conference 1994 |
Methods — techniques the papers use, named apart from their topics
user-defined functions · 0.1storage system design · 0.0parallel content analysis · 0.0multithreading · 0.0semi-optimistic locking · 0.0extensibility · 0.0local disk logging · 0.0checkpointing · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Just-in-time reconnaissance and assistance for video game streams and playersabstractWhile video game play streaming and archiving through sites such as Twitch.tv is an increasingly relevant and commercially viable practice, limitations of many of those systems ultimately cost end-users the chance to view the most-relevant streams at the moment they need them. Furthermore, while SDKs for in-game event and metric gathering are becoming prevalent, they are not typically combined with real-time pattern matching capabilities of any sophistication and, therefore, will generally fail to allow `deep' matching between gamers and the game streams of highest relevance. This work in progress paper reports on a framework that will, when complete, fill major gaps in video game stream profiling, indexing, search, and usability (for players), and will be positioned as an offering for game developers and aggregators. Benjamin Falchuk, Euthimios Panagos, Kuo-Chu Lee, Shoshana Loeb, Zijun Yao 0003 |
CCNC | 2 |
| 2016 | Enhanced Functionality and Confidentiality for Database Search and Publish/Subscribe Protocols
Giovanni Di Crescenzo, Euthimios Panagos, Brian A. Coan |
DBSec | 2 |
| 2016 | Practical and privacy-preserving information retrieval from a database tableabstractWe study the problem of privately performing database queries (i.e., keyword searches and conjunctions over them), where a server provides its own database for a client’s query-based access. We propose a cryptographic model for the study of such protocols, by expanding previous well-studied models of keyword search and private information retrieval to incorporate a more practical data model: a time-varying, multi-attribute and multiple-occurrence database table. Our first result is a 2-party private database retrieval protocol. This is the first protocol that preserves query and data privacy on such a practical data model. Like all previous work in private information retrieval and keyword search, this protocol still satisfies server time complexity linear in the database size. Our main result is a private database retrieval protocol in a 3-party model where encrypted data is outsourced to a third party (i.e., a cloud server), satisfying highly desirable privacy and efficiency properties; most notably: (1) no unintended information is leaked to clients or servers, and only minimal ‘access pattern’ information is leaked to the third party; (2) for each query, all parties run in time only logarithmic in the number of database records; (3) the protocol’s runtime is practical for real-life applications, as shown in our implementation where we achieve response time that is only a small constant slower than commercial non-private protocols like MySQL. This is the first protocol that achieves privacy of database and query content with practical performance. Finally, we show a second private database retrieval protocol in the 3-party model for which we can show that no unintended information is leaked to an adversary corrupting both clients and third parties, at an only constant additional performance overhead cost. Giovanni Di Crescenzo, Debra L. Cook, Allen McIntosh, Euthimios Panagos |
J. Comput. Secur. | 4 |
| 2014 | Practical Private Information Retrieval from a Time-Varying, Multi-attribute, and Multiple-Occurrence Database
Giovanni Di Crescenzo, Debra L. Cook, Allen McIntosh, Euthimios Panagos |
DBSec | 4 |
| 2011 | Information filtering and personalization: Context, serendipity and group profile effectsabstractInformation filtering and personalization are central to the viability of many advanced connected services that are currently being developed for mobile consumer electronic devices. The usability of these services is closely tied to their ability to offer relevant, context sensitive information while shielding the user from both information overload and missing information that she/he did not know to ask for. Furthermore, in many cases, groups of users may use such services in social situations and this dictates the need for deriving group preferences which are based on the preferences of individual group members. In this paper we present a unified information filtering and personalization model that captures the above features. In addition, we present preliminary results from a case study that provides supporting evidence for our unified model. Shoshana Loeb, Euthimios Panagos |
CCNC | 2 |
| 2010 | Trusted Access to Sensitive Information in a Diverse Services EnvironmentabstractMobile application service providers are trying to strike a balance between offering personalized services and safeguarding user privacy. Being able to offer targeted and relevant services requires access to sensitive user information, such as health records, financial transactions, preferences, and location. Users, on the other hand, are reluctant to allow access to their sensitive information when no mechanisms are in place to ensure the proper usage of this information. In this paper, we describe TASER, a trusted gateway between service providers and sensitive information owners. TASER ensures that only authorized and reputable service providers are given access to sensitive information required by their services for users that have opted-in to such services. Stanley Moyer, Shoshana Loeb, Euthimios Panagos |
CCNC | 3 |
| 2008 | Seamless Mobile Context - Towards High Speed Context-Aware Event-Based MiddlewareabstractThis short paper outlines the innovative and promising work that we are undertaking to improve the quality of mobile services. We are investigating algorithms and system architectures that will allow mobile service providers to implement services and operational support systems - both in the infrastructure and on the mobile device - that improve efficiency, reduce complexity, and increase customer experience in a multitude of ways. Typical one-off solutions for mobile services - though effective in isolation - tend to focus on single "verticals", such as automotive, or healthcare. Our work focuses upon challenges of creating middleware that offers rich context-aware event logic to address a spectrum of issues across many verticals. When successfully implemented, the benefits will include: more efficient operations for service providers and more interesting, seamless, context-aware services for mobile customers. Benjamin Falchuk, Shoshana Loeb, Euthimios Panagos |
CCNC | 3 |
| 2008 | A Prototype for Efficient and Intelligent Event Management for Mobile ServicesabstractThis paper describes a demo proposal involving a framework for event management and efficient and intelligent processing. The framework enables value-adding services to be created and several of these innovative services - in prototype status -will be shown. Benjamin Falchuk, Shoshana Loeb, Euthimios Panagos |
CCNC | 3 |
| 2001 | CORBA Notification Service: Design Challenges and Scalable SolutionsabstractPresents READY, a multi-threaded implementation of the CORBA Notification Service. The main contribution of our work is the design and development of scalable solutions for the implementation of the CORBA Notification Service. In particular, we present the overall architecture of READY, discuss the key design challenges and choices we made with respect to filter evaluation and event dispatching, and present the current implementation status. Finally, we present preliminary experimental results from our current implementation. Robert Gruber, Balachander Krishnamurthy, Euthimios Panagos |
ICDE | 3 |
| 2000 | Temporal Modeling of Workflows with Conditional Execution Paths
Johann Eder, Wolfgang Gruber, Euthimios Panagos |
DEXA | 3 |
| 2000 | READY: A High Performance Event Notification ServiceabstractREADY is an event notification service that provides efficient, decoupled, and asynchronous event notifications. READY supports: consumer specifications that match over single and compound event patterns; communication sessions that manage quality of service for event delivery; grouping constructs for sessions and specifications; and event zones and boundary routers that bound the scope of event distribution and control the mapping of events across zones. Robert Gruber, Balachander Krishnamurthy, Euthimios Panagos |
ICDE | 3 |
| 1999 | Time Constraints in Workflow Systems
Johann Eder, Euthimios Panagos, Michael Rabinovich |
CAiSE | 2 |
| 1997 | Synchronization and Recovery in a Client-Server Storage System
Euthimios Panagos, Alexandros Biliris |
VLDB J. | 1 |
| 1996 | Fine-granularity Locking and Client-Based Logging for Distributed Architectures
Euthimios Panagos, Alexandros Biliris, H. V. Jagadish, Rajeev Rastogi |
EDBT | 1 |
| 1996 | Client-Based Logging for High Performance Distributed ArchitecturesabstractProposes logging and recovery algorithms for distributed architectures that use local disk space to provide transactional facilities locally. Each node has its own log file where all log records for updates to locally cached pages are written. Transaction rollback and node crash recovery are handled exclusively by each node and log files are not merged at any time. Our algorithms do not require any form of time synchronization between nodes and nodes can take checkpoints independently of each other. Finally, our algorithms make possible a new paradigm for distributed transaction management that has the potential to exploit all available resources and improve scalability and performance. Euthimios Panagos, Alexandros Biliris, H. V. Jagadish, Rajeev Rastogi |
ICDE | 1 |
| 1996 | BeSS: Storage Support for Interactive Visualization Systems
Alexandros Biliris, Thomas A. Funkhouser, William O'Connell, Euthimios Panagos |
SIGMOD Conference | 4 |
| 1996 | Prospector: A Content-Based Multimedia Server for Massively Parallel ArchitecturesabstractThe Prospector Multimedia Object Manager prototype is a general-purpose content analysis multimedia server designed for massively parallel processor environments. Prospector defines and manipulates user defined functions which are invoked in parallel to analyze/manipulate the contents of multimedia objects. Several computationally intensive applications of this technology based on large persistent datasets include: fingerprint matching, signature verification, face recognition, and speech recognition/translation [OIS96]. S. Choo, William O'Connell, G. Linderman, K. Ganapathi, Alexandros Biliris, Euthimios Panagos, David Schrader |
SIGMOD Conference | 7 |
| 1996 | A Content-Based Multimedia Server for Massively Parallel ArchitecturesabstractThe Teradata Multimedia Object Manager is a general-purpose content analysis multimedia server designed for symmetric multiprocessing and massively parallel processing environments. The Multimedia Object Manager defines and manipulates user-defined functions (UDFs), which are invoked in parallel to analyze or manipulate the contents of multimedia objects. Several computationally intensive applications of this technology, which use large persistent datasets, include fingerprint matching, signature verification, face recognition, and speech recognition/translation. William O'Connell, Ion Tim Ieong, David Schrader, C. Watson, Grace Au, Alexandros Biliris, S. Choo, P. Colin, G. Linderman, Euthimios Panagos, T. Walters |
SIGMOD Conference | 10 |
| 1995 | A High Performance Configurable Storage ManagerabstractPresents the architecture of /spl Bscr/eSS (Bell Laboratories Storage System)-a high-performance configurable database storage manager providing key facilities for the fast development of object-oriented, relational or home-grown database management systems. /spl Bscr/eSS is based on a multi-client multi-server architecture offering distributed transaction management facilities and extensible support for persistence. We present some novel aspects of the /spl Bscr/eSS architecture, including a fast object reference technique that allows re-organization of databases without affecting existing references, and two operation modes that an application running on a client or server machine can use to interact with the storage system-(i) copy on access and (ii) shared memory.> Alexandros Biliris, Euthimios Panagos |
ICDE | 2 |
| 1995 | Transactions in the Client-Server EOS Object StoreabstractThe paper describes the client-server software architecture of the EOS storage manager and the concurrency control and recovery mechanisms it employs. Unlike most client-server storage systems that use the standard two-phase locking protocol, EOS offers a semi-optimistic locking scheme based on a multigranularity two-version two-phase locking protocol. Under this scheme, many readers are allowed to access a data item while it is being updated by a single writer. For recovery, EOS maintains a write-ahead redo-only log because of the potential benefits it offers in a client-server environment. First, there are no undo records, as log records of aborted transactions are never inserted in the log; this minimizes the I/O and network transfer costs associated with logging during normal transaction execution. Secondly, it reduces the space required for the log. Thirdly, it facilitates fast recovery from system crashes because only one forward scan of the log is required for installing the updates performed by transactions that committed prior to the crash. Performance results of the EOS recovery subsystem are also presented.> Alexandros Biliris, Euthimios Panagos |
ICDE | 2 |
| 1994 | EOS: An Extensible Object StoreabstractNo abstract available. Alexandros Biliris, Euthimios Panagos |
SIGMOD Conference | 2 |