VLDB 2026 Research / reviewers in the wild / expert
Apostolos V. Zarras
dblp:35/3250
· DBLP profile ↗
13ranked-venue papers in the field
2as first author
2since 2021 · last 2023
0000-0001-9521-5853ORCID · verified
Domains — venue-derived; a paper can count in several
Business Process & Enterprise Data · 8 (2 first)Database Systems & Data Management · 4Information Retrieval & Web Search · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Joint Source and Schema Evolution: Insights from a Study of 195 FOSS Projects
Panos Vassiliadis, Fation Shehaj, George Kalampokis, Apostolos V. Zarras |
EDBT | 4 |
| 2023 | A Safari for Deviating GoF Pattern Definitions and Examples on the Web
Apostolos V. Zarras, Panos Vassiliadis |
ER | 1 |
| 2020 | A Study on the Effect of a Table's Involvement in Foreign Keys to its Schema Evolution
Konstantinos Dimolikas, Apostolos V. Zarras, Panos Vassiliadis |
ER | 2 |
| 2019 | Mining Abstract XML Data-TypesabstractSchema integration has been a long-standing challenge for the data-engineering community that has received steady attention over the past three decades. General-purpose integration approaches construct unified schemas that encompass all schema elements. Schema integration has been revisited in the past decade in service-oriented computing since the input/output data-types of service interfaces are heterogeneous XML schemas. However, service integration differs from the traditional integration problem, since it should generalize schemas (mining abstract data-types) instead of unifying all schema elements. To mine well-formed abstract data-types, the fundamental Liskov Substitution Principle (LSP), which generally holds between abstract data-types and their subtypes, should be followed. However, due to the heterogeneity of service data-types, the strict employment of LSP is not usually feasible. On top of that, XML offers a rich type system, based on which data-types are defined via combining type patterns (e.g., composition, aggregation). The existing integration approaches have not dealt with the challenges of a defining subtyping relation between XML type patterns. To address these challenges, we propose a relaxed version of LSP between XML type patterns and an automated generalization process for mining abstract XML data-types. We evaluate the effectiveness and the efficiency of the process on the schemas of two datasets against two representative state-of-the-art approaches. Dionysis Athanasopoulos, Apostolos V. Zarras |
ACM Trans. Web | 2 |
| 2017 | Extraction of Embedded Queries via Static Analysis of Host Code
Petros Manousis, Apostolos V. Zarras, Panos Vassiliadis, George Papastefanatos |
CAiSE | 2 |
| 2017 | Survival in Schema Evolution: Putting the Lives of Survivor and Dead Tables in Counterpoint
Panos Vassiliadis, Apostolos V. Zarras |
CAiSE | 2 |
| 2017 | Schema Evolution and Foreign Keys: Birth, Eviction, Change and Absence
Panos Vassiliadis, Michail-Romanos Kolozoff, Maria Zerva, Apostolos V. Zarras |
ER | 4 |
| 2017 | Gravitating to rigidity: Patterns of schema evolution - and its absence - in the lives of tables
Panos Vassiliadis, Apostolos V. Zarras, Ioannis Skoulis |
Inf. Syst. | 2 |
| 2016 | Keep Calm and Wait for the Spike! Insights on the Evolution of Amazon Services
Apostolos V. Zarras, Panos Vassiliadis, Ioannis Dinos |
CAiSE | 1 |
| 2015 | How is Life for a Table in an Evolving Relational Schema? Birth, Death and Everything in Between
Panos Vassiliadis, Apostolos V. Zarras, Ioannis Skoulis |
ER | 2 |
| 2015 | Growing up with stability: How open-source relational databases evolve
Ioannis Skoulis, Panos Vassiliadis, Apostolos V. Zarras |
Inf. Syst. | 3 |
| 2014 | Open-Source Databases: Within, Outside, or Beyond Lehman's Laws of Software Evolution?
Ioannis Skoulis, Panos Vassiliadis, Apostolos V. Zarras |
CAiSE | 3 |
| 2010 | Accelerating Web Service Workflow Execution via Intelligent Allocation of Services to ServersabstractThe appropriate deployment of web service operations at the service provider site plays a critical role in the efficient provision of services to clients. In this paper, the authors assume that a service provider has several servers over which web service operations can be deployed. Given a workflow of web services and the topology of the servers, the most efficient mapping of operations to servers must then be discovered. Efficiency is measured in terms of two cost functions that concern the execution time of the workflow and the fairness of the load distribution among the servers. The authors study different topologies for the workflow structure and the server connectivity and propose a suite of greedy algorithms for each combination. Konstantinos Stamkopoulos, Evaggelia Pitoura, Panos Vassiliadis, Apostolos V. Zarras |
J. Database Manag. | 4 |