Demo Data from EDBT 2026 / reviewers in the wild / expert
Piergiorgio Bertoli
dblp:05/1344
· DBLP profile ↗
29ranked-venue papers
15as first author
1since 2021 · last 2022
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 16 · 8 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 10 · 5 first-authorSoftware engineering, systems software and programming languages · 9 · 4 first-authorDatabases, data management, data science and information retrieval · 2 · 1 first-authorTheory of computation · 2 · 1 first-authorSecurity and privacy · 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
9 papers |
Planning, search and constraint satisfaction · 89% Reinforcement learning · 7% Knowledge representation and reasoning · 4% | |
| Software engineering, system software, and programming languages
3 papers |
Services computing and microservices · 100% | |
| Theoretical computer science
2 papers |
Automated reasoning and model checking · 55% Logic in computer science · 45% | |
| Computer networks
1 paper |
Internet architecture and protocols · 100% |
Topics — the 13 heaviest of 15, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › nondeterministic planning
conformant planning |
0.1 | 3 | 2006 | Strong planning under partial observability · Artif. Intell. 2006 Conformant planning via symbolic model checking and heuristic search · Artif. Intell. 2004 Heuristic Search + Symbolic Model Checking = Efficient Conformant Planning · IJCAI 2001 |
Services computing and microservices › service composition
web service composition |
0.1 | 2 | 2010 | Automated composition of Web services via planning in asynchronous domains · Artif. Intell. 2010 Automated Composition of Web Services by Planning at the Knowledge Level · IJCAI 2005 |
Services computing and microservices › service composition › web service composition
automated composition |
0.1 | 1 | 2010 | Automated composition of Web services via planning in asynchronous domains · Artif. Intell. 2010 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning
hybrid planning |
0.1 | 1 | 2007 | A Hybridized Planner for Stochastic Domains · IJCAI 2007 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
planning under uncertainty |
0.1 | 1 | 2007 | A Hybridized Planner for Stochastic Domains · IJCAI 2007 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning under uncertainty
probabilistic planning |
0.1 | 1 | 2007 | A Hybridized Planner for Stochastic Domains · IJCAI 2007 |
Automated reasoning and model checking
model checking |
0.1 | 1 | 2006 | Model-Checking Memory Requirements of Resource-Bounded Reasoners · AAAI 2006 |
Internet architecture and protocols
web services |
0.0 | 1 | 2010 | Automated composition of Web services via planning in asynchronous domains · Artif. Intell. 2010 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
nondeterministic planning |
0.0 | 1 | 2001 | Planning in Nondeterministic Domains under Partial Observability via Symbolic Model Checking · IJCAI 2001 |
Machine learning › Reinforcement learning
partial observability |
0.0 | 1 | 2001 | Planning in Nondeterministic Domains under Partial Observability via Symbolic Model Checking · IJCAI 2001 |
Services computing and microservices
service composition |
0.0 | 1 | 2007 | Web Service Composition as Planning, Revisited: In Between Background Theories and Initial State Uncertainty · AAAI 2007 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
uncertainty reasoning |
0.0 | 1 | 2006 | Strong planning under partial observability · Artif. Intell. 2006 |
Automated reasoning and model checking › model checking
symbolic model checking |
0.0 | 1 | 2004 | Conformant planning via symbolic model checking and heuristic search · Artif. Intell. 2004 |
Methods — techniques the papers use, named apart from their topics
planning as model checking · 0.3asynchronous planning · 0.3symbolic model checking · 0.2planning under uncertainty · 0.1heuristic search · 0.1hybrid planning · 0.1state-space search · 0.1model checking · 0.1belief state planning · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Semantic modeling and analysis of complex data-aware processes and their executions
Piergiorgio Bertoli, Francesco Corcoglioniti, Chiara Di Francescomarino, Mauro Dragoni, Chiara Ghidini, Marco Pistore |
Expert Syst. Appl. | 1 |
| 2014 | Semantic-Based Process Analysis
Chiara Di Francescomarino, Francesco Corcoglioniti, Mauro Dragoni, Piergiorgio Bertoli, Roberto Tiella, Chiara Ghidini, Michele Nori, Marco Pistore |
ISWC (2) | 4 |
| 2013 | Modeling and Monitoring Business Process Execution
Piergiorgio Bertoli, Mauro Dragoni, Chiara Ghidini, Emanuele Martufi, Michele Nori, Marco Pistore, Chiara Di Francescomarino |
ICSOC | 1 |
| 2013 | Domain Objects for Continuous Context-Aware Adaptation of Service-Based SystemsabstractThe idea to build systems based on services, by reusing and combining software made available independently via different technologies and channels and dynamically organizing them into coherent processes, has a very well recognized potential. Achieving this potential stands crucially on the ability to recognize and exploit the context in which such applications operate, in terms of the available services, of the actual setup at run-time, and of the interaction with human actors. Changing contexts require run-time reaction, by adapting the ongoing overall process enacted by the service-based system to unexpected deviations. Continuous context-aware adaptation is hencefore a strong requirement in this setting. In this paper, we propose a service delivery platform designed for the continuous context-aware adaptation of service-based systems, based on the idea of monitoring the underlying context via a hierarchical model, and using the context to drive the choice and execution of adaptive pervasive flows. We describe the approach through an example from the smart cities e-mobility domain. Antonio Bucchiarone, Annapaola Marconi, Marco Pistore, Paolo Traverso, Piergiorgio Bertoli, Raman Kazhamiakin |
ICWS | 5 |
| 2012 | SMART: Supporting the Design and Execution of User-Centric Service-Based Applications
Piergiorgio Bertoli, Raman Kazhamiakin, Michele Nori, Marco Pistore |
WISE | 1 |
| 2010 | Automated composition of Web services via planning in asynchronous domains
Piergiorgio Bertoli, Marco Pistore, Paolo Traverso |
Artif. Intell. | 1 |
| 2009 | Control Flow Requirements for Automated Service CompositionabstractAutomated composition of services is a key functionality for the adoption of the service-oriented development paradigm. Solving this problem in practice requires the ability to consider asynchronous stateful services and to express complex composition requirements which may span different phases of the life-cycle of component services. In this paper we present a novel automated service composition approach which addresses these challenges by associating so-called 'objects' to services, and by introducing a simple yet powerful notation to express composition requirements on them. We recast this view of the problem as a specific form of planning; our experiments on a prototype implementation witness the ability of our approach to deal with realistic scenarios and requirements that cannot be tackled by other current approaches. Piergiorgio Bertoli, Raman Kazhamiakin, Massimo Paolucci 0001, Marco Pistore, Heorhi Raik, Matthias Wagner 0001 |
ICWS | 1 |
| 2009 | Message-Based Web Service Composition, Integrity Constraints, and Planning under Uncertainty: A New ConnectionabstractThanks to recent advances, AI Planning has become the underlying technique for several applications. Figuring prominently among these is automated Web Service Composition (WSC) at the "capability" level, where services are described in terms of preconditions and effects over ontological concepts. A key issue in addressing WSC as planning is that ontologies are not only formal vocabularies; they also axiomatize the possible relationships between concepts. Such axioms correspond to what has been termed "integrity constraints" in the actions and change literature, and applying a web service is essentially a belief update operation. The reasoning required for belief update is known to be harder than reasoning in the ontology itself. The support for belief update is severely limited in current planning tools. Our first contribution consists in identifying an interesting special case of WSC which is both significant and more tractable. The special case, which we term "forward effects", is characterized by the fact that every ramification of a web service application involves at least one new constant generated as output by the web service. We show that, in this setting, the reasoning required for belief update simplifies to standard reasoning in the ontology itself. This relates to, and extends, current notions of "message-based" WSC, where the need for belief update is removed by a strong (often implicit or informal) assumption of "locality" of the individual messages. We clarify the computational properties of the forward effects case, and point out a strong relation to standard notions of planning under uncertainty, suggesting that effective tools for the latter can be successfully adapted to address the former. Furthermore, we identify a significant sub-case, named "strictly forward effects", where an actual compilation into planning under uncertainty exists. This enables us to exploit off-the-shelf planning tools to solve message-based WSC in a general form that involves powerful ontologies, and requires reasoning about partial matches between concepts. We provide empirical evidence that this approach may be quite effective, using Conformant-FF as the underlying planner. Jörg Hoffmann 0001, Piergiorgio Bertoli, Malte Helmert, Marco Pistore |
J. Artif. Intell. Res. | 2 |
| 2007 | Web Service Composition as Planning, Revisited: In Between Background Theories and Initial State Uncertainty
Jörg Hoffmann 0001, Piergiorgio Bertoli, Marco Pistore |
AAAI | 2 |
| 2007 | Design and Verification ofWeb Services Compositions in the Telecommunication DomainabstractTelecommunication is a key area where the use of web services has an enormous potential to facilitate the development of powerful and complex functionalities on top of existing ones. At the same time, the specific features of TelCo applications (asynchronous, event-driven communications, handling concurrent, long-running transactions, dynamically evolving sets of partners) pose difficult challenges to the adoption of standard languages and tools for web services. In this work, based on our analysis of TelCo standards and applications, we discuss a set of orchestration patterns, and show how these can be modeled using the WS-BPEL language. We also address the issue of guaranteeing the correctness of such applications, providing an automated support for the formal analysis of their behavior. Piergiorgio Bertoli, Laura Ferrari, Raman Kazhamiakin, Corrado Moiso, Marco Pistore, Ermes Thuegaz |
ICWS | 1 |
| 2007 | Integrating Discovery and Automated Composition: from Semantic Requirements to Executable CodeabstractWeb services are conveniently advertised and published based on (stateless) functional descriptions, while they are usually realized as (stateful) processes. Therefore, the automated enactment of complex Web services on the basis of pre-existing ones requires the ability to handle services described at very different abstraction levels. This is the main reason behind the current lack of approaches capable to perform automated end-to-end composition, starting from semantic requirements to obtain executable orchestrations of stateful processes. In this paper we achieve such a challenging goal, by modularly integrating a range of incrementally more complex techniques that cover the necessary discovery and composition phases. By gradually bridging the gap between the high-level requirements and the concrete realization of services, our architecture manages sensibly the complexity of the problem: incrementally more complex techniques are provided with incrementally more focused input. The tests of our architecture on a deployed scenario witness the functionality of the platform and its integrability with standard service engines. Piergiorgio Bertoli, Jörg Hoffmann 0001, Freddy Lécué, Marco Pistore |
ICWS | 1 |
| 2007 | A Hybridized Planner for Stochastic Domains
Mausam, Piergiorgio Bertoli, Daniel S. Weld |
IJCAI | 2 |
| 2006 | Model-Checking Memory Requirements of Resource-Bounded Reasoners
Alexandre Albore, Natasha Alechina, Piergiorgio Bertoli, Chiara Ghidini, Brian Logan 0001, Luciano Serafini |
AAAI | 3 |
| 2006 | Stong Cyclic Planning Under Partial Observability
Piergiorgio Bertoli, Alessandro Cimatti, Marco Pistore |
ECAI | 1 |
| 2006 | Strong planning under partial observability
Piergiorgio Bertoli, Alessandro Cimatti, Marco Roveri, Paolo Traverso |
Artif. Intell. | 1 |
| 2005 | ASTRO: Supporting Composition and Execution of Web Services
Michele Trainotti, Marco Pistore, Gaetano Calabrese, Gabriele Zacco, Gigi Lucchese, Fabio Barbon, Piergiorgio Bertoli, Paolo Traverso |
ICSOC | 7 |
| 2005 | Automated Synthesis of Composite BPEL4WS Web ServicesabstractIn this paper we propose a technique for the automated synthesis of new composite Web services. Given a set of abstract BPEL4WS descriptions of component services, and a composition requirement, we automatically generate an executable BPEL4WS process that, once deployed, is able to interact with the components to satisfy the requirement. We implement the proposed approach exploiting efficient synthesis techniques, and experiment with some case studies taken from real world applications and with a parameterized domain. We show that the technique can scale up to cases in, which the manual development of BPEL4WS composite services is not trivial and is time consuming. Marco Pistore, Paolo Traverso, Piergiorgio Bertoli, Annapaola Marconi |
ICWS | 3 |
| 2005 | Automated Composition of Web Services by Planning at the Knowledge Level
Marco Pistore, Annapaola Marconi, Piergiorgio Bertoli, Paolo Traverso |
IJCAI | 3 |
| 2004 | Generating Safe Assumption-Based Plans for Partially Observable, Nondeterministic Domains
Alexandre Albore, Piergiorgio Bertoli |
AAAI | 2 |
| 2004 | Interleaving Execution and Planning for Nondeterministic, Partially Observable Domains
Piergiorgio Bertoli, Alessandro Cimatti, Paolo Traverso |
ECAI | 1 |
| 2004 | Conformant planning via symbolic model checking and heuristic search
Alessandro Cimatti, Marco Roveri, Piergiorgio Bertoli |
Artif. Intell. | 3 |
| 2002 | A SAT Based Approach for Solving Formulas over Boolean and Linear Mathematical Propositions
Gilles Audemard, Piergiorgio Bertoli, Alessandro Cimatti, Artur Kornilowicz, Roberto Sebastiani |
CADE | 2 |
| 2002 | Solving Power Supply Restoration Problems with Planning via Symbolic Model Checking
Piergiorgio Bertoli, Alessandro Cimatti, John K. Slaney, Sylvie Thiébaux |
ECAI | 1 |
| 2001 | Heuristic Search + Symbolic Model Checking = Efficient Conformant Planning
Piergiorgio Bertoli, Alessandro Cimatti, Marco Roveri |
IJCAI | 1 |
| 2001 | Planning in Nondeterministic Domains under Partial Observability via Symbolic Model Checking
Piergiorgio Bertoli, Alessandro Cimatti, Marco Roveri, Paolo Traverso |
IJCAI | 1 |
| 2001 | Searching Powerset Automata by Combining Explicit-State and Symbolic Model Checking
Alessandro Cimatti, Marco Roveri, Piergiorgio Bertoli |
TACAS | 3 |
| 2000 | Mechanized result verification: an industrial application
Paolo Traverso, Piergiorgio Bertoli |
Int. J. Softw. Tools Technol. Transf. | 2 |
| 1999 | Specification and Integration of Theorem Provers and Computer Algebra SystemsabstractComputer algebra systems (CASs) and automated theorem provers (ATPs) exhibit complementary abilities. CASs focus on efficiently solving domain-specific problems. ATPs are designed to allow for the formalization and solution of wide classes of problem Piergiorgio Bertoli, Jacques Calmet, Fausto Giunchiglia, Karsten Homann |
Fundam. Informaticae | 1 |
| 1998 | A Structured Approach to the Formal Certification of Safety of Computer Aided Development Tools
Piergiorgio Bertoli, Alessandro Cimatti, Fausto Giunchiglia, Paolo Traverso |
SAFECOMP | 1 |