Demo Data from EDBT 2026 / reviewers in the wild / expert
Elio Damaggio
dblp:86/3913
· DBLP profile ↗
6ranked-venue papers
6as first author
0since 2021 · last 2013
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 4 · 4 first-authorSoftware engineering, systems software and programming languages · 2 · 2 first-author
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.
| Databases, data mining, and information retrieval
2 papers |
Database theory · 36% Spatial and temporal data management · 32% Indexing and storage engines · 32% | |
| Software engineering, system software, and programming languages
1 paper |
Program verification · 100% | |
| Theoretical computer science
2 papers |
Logic in computer science · 54% Automated reasoning and model checking · 46% |
Topics — the 5 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program verification
temporal logic verification |
0.1 | 1 | 2012 | Artifact systems with data dependencies and arithmetic · ACM Trans. Database Syst. 2012 |
Indexing and storage engines
temporal indexing |
0.1 | 1 | 2011 | Querying contract databases based on temporal behavior · SIGMOD Conference 2011 |
Spatial and temporal data management
temporal query processing |
0.1 | 1 | 2011 | Querying contract databases based on temporal behavior · SIGMOD Conference 2011 |
Logic in computer science › temporal logic
linear temporal logic |
0.0 | 1 | 2012 | Artifact systems with data dependencies and arithmetic · ACM Trans. Database Syst. 2012 |
Automated reasoning and model checking
temporal logic specification |
0.0 | 1 | 2011 | Querying contract databases based on temporal behavior · SIGMOD Conference 2011 |
Methods — techniques the papers use, named apart from their topics
model checking · 0.7first-order temporal logic · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2013 | On the equivalence of incremental and fixpoint semantics for business artifacts with Guard-Stage-Milestone lifecycles
Elio Damaggio, Richard Hull 0001, Roman Vaculín |
Inf. Syst. | 1 |
| 2012 | Artifact systems with data dependencies and arithmeticabstractWe study the static verification problem for data-centric business processes, specified in a variant of IBM's “business artifact” model. Artifacts are records of variables that correspond to business-relevant objects and are updated by a set of services equipped with pre- and postconditions, that implement business process tasks. The verification problem consists in statically checking whether all runs of an artifact system satisfy desirable properties expressed in a first-order extension of linear-time temporal logic. Previous work identified the class of guarded artifact systems and properties, for which verification is decidable. However, the results suffer an important limitation: they fail in the presence of even very simple data dependencies or arithmetic, both crucial to real-life business processes. In this article, we extend the artifact model and verification results to alleviate this limitation. We identify a practically significant class of business artifacts with data dependencies and arithmetic, for which verification is decidable. The technical machinery needed to establish the results is fundamentally different from previous work. While the worst-case complexity of verification is nonelementary, we identify various realistic restrictions yielding more palatable upper bounds. Elio Damaggio, Alin Deutsch, Victor Vianu |
ACM Trans. Database Syst. | 1 |
| 2011 | Automatic Verification of Data-Centric Business Processes
Elio Damaggio, Alin Deutsch, Richard Hull 0001, Victor Vianu |
BPM | 1 |
| 2011 | On the Equivalence of Incremental and Fixpoint Semantics for Business Artifacts with Guard-Stage-Milestone Lifecycles
Elio Damaggio, Richard Hull 0001, Roman Vaculín |
BPM | 1 |
| 2011 | Artifact systems with data dependencies and arithmeticabstractWe revisit the static verification problem for data centric business processes, specified in a variant of IBM's "business artifact" model. Artifacts are records of variables that correspond to business-relevant objects and are updated by a set of services equipped with pre-and-post conditions, that implement business process tasks. The verification problem consists in statically checking whether all runs of an artifact system satisfy desirable properties expressed in a firstorder extension of linear-time temporal logic. In previous work we identified the class of guarded artifact systems and properties, for which verification is decidable. However, the results suffer from an important limitation: they fail in the presence of even very simple data dependencies or arithmetic, both crucial to real-life business processes. In this paper, we extend the artifact model and verification results to alleviate this limitation. We identify a practically significant class of business artifacts with data dependencies and arithmetic, for which verification is decidable. The technical machinery needed to establish the results is fundamentally different from our previous work. While the worst-case complexity of verification is non-elementary, we identify various realistic restrictions yielding more palatable upper bounds. Elio Damaggio, Alin Deutsch, Victor Vianu |
ICDT | 1 |
| 2011 | Querying contract databases based on temporal behaviorabstractConsidering a broad definition for service contracts (beyond web services and software, e.g. airline tickets and insurance policies), we tackle the challenges of building a high performance broker in which contracts are both specified and queried through their temporal behavior. The temporal dimension, in conjunction with traditional relational attributes, enables our system to better address difficulties arising from the great deal of information regarding the temporal interaction of the various events cited in contracts (e.g. "No refunds are allowed after a reschedule of the flight, which can be requested only before any flight leg has been used"). On the other hand, querying large repositories of temporal specifications poses an interesting indexing challenge. In this paper, we introduce two distinct and complementary indexing techniques that enable our system to scale the evaluation of a novel and theoretically sound notion of permission of a temporal query by a service contract. Our notion of permission is inspired by previous work on model checking but, given the specific characteristic of our problem, does not reduce to it. We evaluate experimentally our implementation, showing that it scales well with both the number and the complexity of the contracts. Elio Damaggio, Alin Deutsch, Dayou Zhou |
SIGMOD Conference | 1 |