EDBT 2026 Demo / reviewers in the wild / expert
Daniela Berardi
dblp:64/3110
· DBLP profile ↗
7ranked-venue papers
7as first author
0since 2021 · last 2006
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 4 · 4 first-authorDatabases, data management, data science and information retrieval · 2 · 2 first-authorArtificial intelligence and machine learning · 1 · 1 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.
| Artificial intelligence
2 papers |
Knowledge representation and reasoning · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Services computing and microservices · 100% |
Topics — the 6 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Knowledge, reasoning and agents › Knowledge representation and reasoning
description logic |
0.1 | 1 | 2005 | Reasoning on UML class diagrams · Artif. Intell. 2005 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
ontology |
0.1 | 1 | 2005 | Automatic Composition of Transition-based Semantic Web Services with Messaging · VLDB 2005 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › ontology
semantic web |
0.1 | 1 | 2005 | Automatic Composition of Transition-based Semantic Web Services with Messaging · VLDB 2005 |
Services computing and microservices › service composition
automated service composition |
0.1 | 1 | 2005 | Automatic Composition of Transition-based Semantic Web Services with Messaging · VLDB 2005 |
Services computing and microservices › web services
semantic web services |
0.1 | 1 | 2005 | Automatic Composition of Transition-based Semantic Web Services with Messaging · VLDB 2005 |
Services computing and microservices
web services |
0.1 | 1 | 2005 | Automatic Composition of Transition-based Semantic Web Services with Messaging · VLDB 2005 |
Methods — techniques the papers use, named apart from their topics
messaging · 0.1transition systems · 0.1transition system · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2006 | ComposingWeb Services with Nondeterministic BehaviorabstractThe promise of Web services is to enable the composition of new distributed applications/solutions: when no available service can satisfy a client request, (parts of) available services can be composed and orchestrated in order to satisfy such a request. Service composition involves two different issues: the synthesis, in order to synthesize, either manually or automatically, a specification of how coordinating the component services to fulfill the client request, and the orchestration, i.e., how executing the previous obtained specification by suitably supervising and monitoring both the control flow and the data flow among the involved services. In this work, we address the automatic composition synthesis when the behavior of the available services is non-deterministic, and hence is not fully controllable by the orchestrator. The service behavior is modeled by the possible conversations the service can have with its clients. The presence of nondeterministic conversations stems naturally when modeling services in which the result of each interaction with its client on the state of the service can not be foreseen Daniela Berardi, Giuseppe De Giacomo, Massimo Mecella, Diego Calvanese |
ICWS | 1 |
| 2005 | Composition of Services with Nondeterministic Observable Behavior
Daniela Berardi, Diego Calvanese, Giuseppe De Giacomo, Massimo Mecella |
ICSOC | 1 |
| 2005 | Automatic Composition of Transition-based Semantic Web Services with Messaging
Daniela Berardi, Diego Calvanese, Giuseppe De Giacomo, Richard Hull 0001, Massimo Mecella |
VLDB | 1 |
| 2005 | Reasoning on UML class diagrams
Daniela Berardi, Diego Calvanese, Giuseppe De Giacomo |
Artif. Intell. | 1 |
| 2005 | Automatic Service Composition Based on Behavioral DescriptionsabstractThis paper addresses the issue of automatic service composition. We first develop a framework in which the exported behavior of a service is described in terms of a so-called execution tree, that is an abstraction for its possible executions. We then study the case in which such exported behavior (i.e. the execution tree of the service) can be represented by a finite state machine (i.e. finite state transition system). In this specific setting, we devise sound, complete and terminating techniques both to check for the existence of a composition, and to return a composition, if one exists. We also analyze the computational complexity of the proposed algorithms. Finally, we present an open source prototype tool, called [Formula: see text] (E-Service Composer), that implements our composition technique. To the best of our knowledge, our work is the first attempt to provide a provably correct technique for the automatic synthesis of service composition, in a framework where the behavior of services is explicitly specified. Daniela Berardi, Diego Calvanese, Giuseppe De Giacomo, Maurizio Lenzerini, Massimo Mecella |
Int. J. Cooperative Inf. Syst. | 1 |
| 2004 | Synthesis of underspecified composite e-services based on automated reasoningabstractIn this paper we study automatic composition synthesis of e-Services, based on automated reasoning. We represent the behavior of an e-Service in terms of a deterministic transition syst (or a finite state machine), in which for each action the role of the e-Service, either as initiator or as servant, is highlighted. In this setting we present an algorithm based on satisfiability in a variant of Propositional Dynamic Logic that solves the automatic composition probl. Specifically, given (i) a possibly incomplete specification of the sequences of actions that a client would like to realize, and (ii) a set of available e-Services, our technique synthesizes a composite e-Service that (i) uses only the available e-Services and (ii) interacts with the client "in accordance" to the given specification. We also study the computational complexity of the proposed algorithm. Daniela Berardi, Giuseppe De Giacomo, Maurizio Lenzerini, Massimo Mecella, Diego Calvanese |
ICSOC | 1 |
| 2003 | Automatic Composition of E-services That Export Their Behavior
Daniela Berardi, Diego Calvanese, Giuseppe De Giacomo, Maurizio Lenzerini, Massimo Mecella |
ICSOC | 1 |