Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Antonella Poggi

dblp:03/4524 · DBLP profile ↗
← Back
25ranked-venue papers
0as first author
8since 2021 · last 2025
0000-0002-4030-3458ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 15 · 6 since 2021Graphics, computer vision, multimedia, augmented reality and games · 10 · 4 since 2021Databases, data management, data science and information retrieval · 7 · 1 since 2021Theory of computation · 5 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 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.

Databases, data mining, and information retrieval
13 papers
Database theory · 52% Data integration and cleaning · 29% Information retrieval · 7%
Artificial intelligence
10 papers
Knowledge representation and reasoning · 86% Question answering and dialogue systems · 14%
Theoretical computer science
6 papers
Logic in computer science · 65% Computational complexity · 29% Automated reasoning and model checking · 6%

Topics — the 30 heaviest of 36, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Knowledge, reasoning and agents › Knowledge representation and reasoning
ontology-based query answering
2.142025
Answering Conjunctive Queries with Safe Negation and Inequalities over RDFS Knowledge Bases · AAAI 2025
Non-Monotonic Ontology-based Abstractions of Data Services · KR 2020
Answering Conjunctive Queries with Inequalities in DL-Liteℛ · AAAI 2020
Database theory
query complexity
1.322025
Answering Conjunctive Queries with Safe Negation and Inequalities over RDFS Knowledge Bases · AAAI 2025
Answering Conjunctive Queries with Inequalities in DL-Liteℛ · AAAI 2020
Logic in computer science › logic programming
disjunctive datalog
1.222023
Epistemic Disjunctive Datalog for Querying Knowledge Bases · AAAI 2023
Monotone Abstractions in Ontology-Based Data Management · AAAI 2022
Data integration and cleaning
ontology-based data access
0.932019
Semantic Characterization of Data Services through Ontologies · IJCAI 2019
Ontology-Based Data Access: A Survey · IJCAI 2018
MASTRO STUDIO: Managing Ontology-Based Data Access applications · Proc. VLDB Endow. 2013
Database theory › query complexity
combined complexity
0.912025
Answering Conjunctive Queries with Safe Negation and Inequalities over RDFS Knowledge Bases · AAAI 2025
Natural language and speech › Question answering and dialogue systems
knowledge base question answering
0.712023
Epistemic Disjunctive Datalog for Querying Knowledge Bases · AAAI 2023
Data integration and cleaning
ontology-based data management
0.712023
The notion of Abstraction in Ontology-based Data Management · Artif. Intell. 2023
Computational complexity › complexity of reasoning
data complexity
0.712023
Epistemic Disjunctive Datalog for Querying Knowledge Bases · AAAI 2023
Database theory
query answering
0.742023
Answering Metaqueries over Hi (OWL 2 QL) Ontologies · IJCAI 2016
The notion of Abstraction in Ontology-based Data Management · Artif. Intell. 2023
XML with incomplete information · J. ACM 2010
Knowledge, reasoning and agents › Knowledge representation and reasoning
ontology
0.642019
Ontology-Based Data Access: A Survey · IJCAI 2018
Semantic Characterization of Data Services through Ontologies · IJCAI 2019
On the Approximation of Instance Level Update and Erasure in Description Logics · AAAI 2007
Knowledge, reasoning and agents › Knowledge representation and reasoning › ontology
ontology-based data management
0.612022
Monotone Abstractions in Ontology-Based Data Management · AAAI 2022
Data integration and cleaning › mediator systems
mediated schema
0.512021
Abstraction in Data Integration · LICS 2021
Database theory
ontology-mediated queries
0.512021
Metamodeling and metaquerying in OWL 2 QL · Artif. Intell. 2021
Information retrieval
query processing
0.512021
Abstraction in Data Integration · LICS 2021
Logic in computer science
nonmonotonic reasoning
0.412020
Non-Monotonic Ontology-based Abstractions of Data Services · KR 2020
Knowledge, reasoning and agents › Knowledge representation and reasoning
description logic
0.212016
A Higher-Order Semantics for Metaquerying in OWL 2 QL · KR 2016
Knowledge, reasoning and agents › Knowledge representation and reasoning › description logic
OWL 2 QL
0.212016
A Higher-Order Semantics for Metaquerying in OWL 2 QL · KR 2016
Knowledge, reasoning and agents › Knowledge representation and reasoning
query answering
0.212016
A Higher-Order Semantics for Metaquerying in OWL 2 QL · KR 2016
Automated reasoning and model checking › automated reasoning
ontology reasoning
0.212013
MASTRO STUDIO: Managing Ontology-Based Data Access applications · Proc. VLDB Endow. 2013
Knowledge, reasoning and agents › Knowledge representation and reasoning › ontology › formal ontology
description logic ontology
0.122007
On the Approximation of Instance Level Update and Erasure in Description Logics · AAAI 2007
On the Update of Description Logic Ontologies at the Instance Level · AAAI 2006
Knowledge, reasoning and agents › Knowledge representation and reasoning › belief revision
instance-level update
0.122007
On the Approximation of Instance Level Update and Erasure in Description Logics · AAAI 2007
On the Update of Description Logic Ontologies at the Instance Level · AAAI 2006
Database theory
conjunctive query
0.112020
Non-Monotonic Ontology-based Abstractions of Data Services · KR 2020
Database theory
incomplete information
0.122010
XML with incomplete information: models, properties, and query answering · PODS 2009
XML with incomplete information · J. ACM 2010
Query processing and optimization › uncertain data query processing
incomplete data query
0.112010
XML with incomplete information · J. ACM 2010
Data models and query languages
semistructured data
0.112010
XML with incomplete information · J. ACM 2010
Data models and query languages
XML
0.112010
XML with incomplete information · J. ACM 2010
Query processing and optimization › semantic query processing
ontology-based query answering
0.112018
Ontology-Based Data Access: A Survey · IJCAI 2018
Data models and query languages › XML data management
XML data model
0.112009
XML with incomplete information: models, properties, and query answering · PODS 2009
Services computing and microservices
web services
0.112008
Complexity and composition of synthesized web services · PODS 2008
Data models and query languages
description logics
0.112016
Answering Metaqueries over Hi (OWL 2 QL) Ontologies · IJCAI 2016

Methods — techniques the papers use, named apart from their topics

description logic reasoning · 2.6modal epistemic operator · 1.3union of conjunctive queries · 1.3monotone query language · 1.1query rewriting · 1.1ontology reasoning · 0.2parallel action synthesis · 0.2consistency checking · 0.1complexity classification · 0.1
YearPublicationVenuePosition
2025 Answering Conjunctive Queries with Safe Negation and Inequalities over RDFS Knowledge Bases
abstract
Expressing negative conditions is a crucial feature of query languages for knowledge bases (KBs). Answering such queries over ontological KBs, however, is a very challenging task that becomes undecidable even for lightweight Description Logic (DL) ontologies. Such negative results hold even for Conjunctive Queries (CQs) equipped with basic forms of negative conditions such as the so-called safe negation or inequality atoms. One ontology language that is seemingly unaffected by these results is (the DL counterpart of) RDFS even if equipped with disjointness axioms. Answering CQs with inequalities over such ontologies is known to be Pi^p_2-complete, if the number of inequality atoms is unbounded, and NP-complete if we limit this number to one. Notably, these results leave open the cases of CQs with a fixed number greater than two of inequality atoms. Additionally, such a thorough analysis is missing for CQs with safe negation. In this paper, we embark in a refined analysis of the combined complexity of answering CQs with inequality atoms and safe negation over RDFS ontologies augmented with disjointness axioms. Firstly, we provide a unified Pi^p_2 query answering algorithm for the general problem. Secondly, we confirm the generally held conjecture according to which answering CQs with two inequality atoms over such ontologies is already Pi^p_2-hard. This result closes an important gap in the current literature and has an impact on the widely influential problem of query containment. Lastly, for CQs with safe negation, we prove a behavior similar to that of CQs with inequality atoms. Specifically, we show that answering CQs with at most one negated atom can be done in NP, while allowing at most two negated atoms is sufficient to obtain Pi^p_2-hardness.
Gianluca Cima, Marco Console, Roberto Maria Delfino, Maurizio Lenzerini, Antonella Poggi
AAAI5
2025 RDFS Knowledge Graphs Through the Lens of Logic: Semantics and Query Answering
abstract
We propose a semantic characterization for a simple and yet sufficiently expressive kind of Knowledge Graphs based on RDFS, which we call RKGs. In doing so, we address some of the issues deriving from the standard RDFS semantics and then proceed by defining a semantics for RKGs based on formal logic which is also able to properly capture the metamodeling capabilities of RDFS. We prove that RKGs, in general, do not exhibit a universal model, and thus query answering cannot rely on the well-known techniques based on the use of it. Then, by highlighting the connection between the lack of a universal model for an RKG and the presence of a form of indefiniteness in its elements, we introduce the class of definite RKGs, and prove that definiteness is both a sufficient and necessary condition for an RKG to admit a universal model. Also, based on such result, we propose an algorithm for query answering for both definite and general RKGs and we characterize the computational complexity for the two cases.
Roberto Maria Delfino, Maurizio Lenzerini, Antonella Poggi
ECAI3
2025 Enriching Ontology-Based Data Management with Multidimensional Modeling
Domenico Lembo, Maurizio Lenzerini, Antonella Poggi, Federico Scafoglieri
ER3
2023 Epistemic Disjunctive Datalog for Querying Knowledge Bases
abstract
The Datalog query language can express several powerful recursive properties, often crucial in real-world scenarios. While answering such queries is feasible over relational databases, the picture changes dramatically when data is enriched with intensional knowledge. It is indeed well-known that answering Datalog queries is undecidable already over lightweight knowledge bases (KBs) of the DL-Lite family. To overcome this issue, we propose a new query language based on Disjunctive Datalog rules combined with a modal epistemic operator. Rules in this language interact with the queried KB exclusively via the epistemic operator, thus extracting only the information true in every model of the KB. This form of interaction is crucial for not falling into undecidability. The contribution provided by this paper is threefold. First, we illustrate the syntax and the semantics of the novel query language. Second, we study the expressive power of different fragments of our new language and compare it with Disjunctive Datalog and its variants. Third, we outline the precise data complexity of answering queries in our new language over KBs expressed in various well-known formalisms.
Gianluca Cima, Marco Console, Maurizio Lenzerini, Antonella Poggi
AAAI4
2023 The notion of Abstraction in Ontology-based Data Management
abstract
We study a novel reasoning task in Ontology-based Data Management (OBDM), called Abstraction, which aims at associating formal semantic descriptions to data services. In OBDM a domain ontology is used to provide a semantic layer mapped to the data sources of an organization. The basic idea of the work presented in this paper is to explain the semantics of a data service in terms of a query over the ontology. We illustrate a formal framework for this problem, based on three different notions of abstraction, called sound, complete, and perfect, respectively. We present a thorough complexity analysis of two computational problems, namely verification (checking whether a query is an abstraction of a given data service), and computation (computing an abstraction of a given data service).
Gianluca Cima, Antonella Poggi, Maurizio Lenzerini
Artif. Intell.2
2022 Monotone Abstractions in Ontology-Based Data Management
abstract
In Ontology-Based Data Management (OBDM), an abstraction of a source query q is a query over the ontology capturing the semantics of q in terms of the concepts and the relations available in the ontology. Since a perfect characterization of a source query may not exist, the notions of best sound and complete approximations of an abstraction have been introduced and studied in the typical OBDM context, i.e., in the case where the ontology is expressed in DL-Lite, and source queries are expressed as unions of conjunctive queries (UCQs). Interestingly, if we restrict our attention to abstractions expressed as UCQs, even best approximations of abstractions are not guaranteed to exist. Thus, a natural question to ask is whether such limitations affect even larger classes of queries. In this paper, we answer this fundamental question for an essential class of queries, namely the class of monotone queries. We define a monotone query language based on disjunctive Datalog enriched with an epistemic operator, and show that its expressive power suffices for expressing the best approximations of monotone abstractions of UCQs.
Gianluca Cima, Marco Console, Maurizio Lenzerini, Antonella Poggi
AAAI4
2021 Abstraction in Data Integration
abstract
Data integration provides a unified and abstract view over a set of existing data sources. The typical architecture of a data integration system comprises the global schema, which is the structure for the unified view, the source schema, and the mapping, which is a formal account of how data at the sources relate to the global view. Most of the research work on data integration in the last decades deals with the problem of processing a query expressed on the global schema by computing a suitable query over the sources, and then evaluating the latter in order to derive the answers to the original query. Here, we address a novel issue in data integration: starting from a query expressed over the sources, the goal is to find an abstraction of such query, i.e., a query over the global schema that captures the original query, modulo the mapping. The goal of the paper is to provide an overview of the notion of abstraction in data integration, by presenting a formal framework, illustrating the results that have appeared in the recent literature, and discussing interesting directions for future research.
Gianluca Cima, Marco Console, Maurizio Lenzerini, Antonella Poggi
LICS4
2021 Metamodeling and metaquerying in OWL 2 QL
Maurizio Lenzerini, Lorenzo Lepore, Antonella Poggi
Artif. Intell.3
2020 Answering Conjunctive Queries with Inequalities in DL-Liteℛ
abstract
In the context of the Description Logic DL-Liteℛ≠, i.e., DL-Liteℛ without UNA and with inequality axioms, we address the problem of adding to unions of conjunctive queries (UCQs) one of the simplest forms of negation, namely, inequality. It is well known that answering conjunctive queries with unrestricted inequalities over DL-Liteℛ ontologies is in general undecidable. Therefore, we explore two strategies for recovering decidability, and, hopefully, tractability. Firstly, we weaken the ontology language, and consider the variant of DL-Liteℛ≠ corresponding to rdfs enriched with both inequality and disjointness axioms. Secondly, we weaken the query language, by preventing inequalities to be applied to existentially quantified variables, thus obtaining the class of queries named UCQ≠,bs. We prove that in the two cases, query answering is decidable, and we provide tight complexity bounds for the problem, both for data and combined complexity. Notably, the results show that answering UCQ≠,bs over DL-Liteℛ≠ ontologies is still in AC0 in data complexity.
Gianluca Cima, Maurizio Lenzerini, Antonella Poggi
AAAI3
2020 Non-Monotonic Ontology-based Abstractions of Data Services
abstract
In Ontology-Based Data Access (OBDA), a domain ontology is linked to the data sources of an organization in order to query, integrate and manage data through the concepts and relations of the domain of interest, thus abstracting from the technical details of the data layer implementation. While the great majority of contributions in OBDA in the last decade have been concerned with the issue of computing the answers of queries expressed over the ontology, recent papers address a different problem, namely the one of providing suitable abstractions of data services, i.e., characterizing or explaining the semantics of queries over the sources in terms of queries over the domain ontology. Current works on this subject are based on expressing abstractions in terms of unions of conjunctive queries (UCQs) over the ontology. In this paper we advocate the use of a non-monotonic language for this task. As a first contribution, we present a simple extension of UCQs with non-monotonic features, and show that non-monotonicity provides more expressive power in characterizing the semantics of data services. A second contribution is to prove that, similarly to the case of monotonic abstractions, depending on the expressive power of the languages used to specify the various components of the OBDA system, there are cases where neither perfect nor approximated abstractions exist for a given data service. As a third contribution, we single out interesting special cases where the existence of abstractions is guaranteed, and we present algorithms for computing such abstractions in these cases.
Gianluca Cima, Maurizio Lenzerini, Antonella Poggi
KR3
2020 Metaquerying made practical for OWL 2 QL ontologies
Maurizio Lenzerini, Lorenzo Lepore, Antonella Poggi
Inf. Syst.3
2019 Semantic Characterization of Data Services through Ontologies
abstract
We study the problem of associating formal semantic descriptions to data services. We base our proposal on the Ontology-based Data Access paradigm, where a domain ontology is used to provide a semantic layer mapped to the data sources of an organization. The basic idea is to explain the semantics of a data service in terms of a query over the ontology. We illustrate a formal framework for this problem, based on the notion of source-to-ontology (s-to-o) rewriting, which comes in three variants, called sound, complete and perfect, respectively. We present a thorough complexity analysis of two computational problems, namely verification (checking whether a query is an s-to-o rewriting of a given data service), and computation (computing an s-to-o rewriting of a data service).
Gianluca Cima, Maurizio Lenzerini, Antonella Poggi
IJCAI3
2018 Ontology-Based Data Access: A Survey
abstract
We present the framework of ontology-based data access, a semantic paradigm for providing a convenient and user-friendly access to data repositories, which has been actively developed and studied in the past decade. Focusing on relational data sources, we discuss the main ingredients of ontology-based data access, key theoretical results, techniques, applications and future challenges.
Guohui Xiao 0001, Diego Calvanese, Roman Kontchakov, Domenico Lembo, Antonella Poggi, Riccardo Rosati 0001, Michael Zakharyaschev
IJCAI5
2016 Answering Metaqueries over Hi (OWL 2 QL) Ontologies
Maurizio Lenzerini, Lorenzo Lepore, Antonella Poggi
IJCAI3
2016 A Higher-Order Semantics for Metaquerying in OWL 2 QL
Maurizio Lenzerini, Lorenzo Lepore, Antonella Poggi
KR3
2014 Ontology-based Data Management for the Italian Public Debt
abstract
In this paper we present an ontology-based data management (OBDM) project concerning the Italian public debt domain, carried out within a joint collaboration between Sapienza University of Rome and the Department of Treasury of the Italian Ministry of Economy and Finance. We discuss the motivations at the basis of this project and present the main characteristics of the ontology we have built. We also describe the mechanisms we used to link the ontology to the actual data and the tools we have adopted for supporting ontology development and maintenance, as well as exploiting OBDM services. Finally, we provide a thorough evaluation of the ontology we produced and discuss in detail the role that it plays within the whole information system of the ministry department responsible for managing Italian public debt data.
Natalia Antonioli, Francesco Castanò, Spartaco Coletta, Stefano Grossi, Domenico Lembo, Maurizio Lenzerini, Antonella Poggi, Emanuela Virardi, Patrizia Castracane
FOIS7
2013 Optimizing query rewriting in ontology-based data access
abstract
In ontology-based data access (OBDA), an ontology is connected to autonomous, and generally pre-existing, data repositories through mappings, so as to provide a high-level, conceptual view over such data. User queries are posed over the ontology, and answers are computed by reasoning both on the ontology and the mappings. Query answering in OBDA systems is typically performed through a query rewriting approach which is divided into two steps: (i) the query is rewritten with respect to the ontology (ontology rewriting of the query); (ii) the query thus obtained is then reformulated over the database schema using the mapping assertions (mapping rewriting of the query). In this paper we present a new approach to the optimization of query rewriting in OBDA. The key ideas of our approach are the usage of inclusion between mapping views and the usage of perfect mappings, which allow us to drastically lower the combinatorial explosion due to mapping rewriting. These ideas are formalized in PerfectMap, an algorithm for OBDA query rewriting. We have experimented PerfectMap in a real-world OBDA scenario: our experimental results clearly show that, in such a scenario, the optimizations of PerfectMap are crucial to effectively perform query answering.
Floriana Di Pinto, Domenico Lembo, Maurizio Lenzerini, Riccardo Mancini, Antonella Poggi, Riccardo Rosati 0001, Marco Ruzzi, Domenico Fabio Savo
EDBT5
2013 MASTRO STUDIO: Managing Ontology-Based Data Access applications
abstract
Ontology-based data access (OBDA) is a novel paradigm for accessing large data repositories through an ontology, that is a formal description of a domain of interest. Supporting the management of OBDA applications poses new challenges, as it requires to provide effective tools for (i) allowing both expert and non-expert users to analyze the OBDA specification, (ii) collaboratively documenting the ontology, (iii) exploiting OBDA services, such as query answering and automated reasoning over ontologies, e.g., to support data quality check, and (iv) tuning the OBDA application towards optimized performances. To fulfill these challenges, we have built a novel system, called MASTRO STUDIO, based on a tool for automated reasoning over ontologies, enhanced with a suite of tools and optimization facilities for managing OBDA applications. To show the effectiveness of MASTRO STUDIO, we demonstrate its usage in one OBDA application developed in collaboration with the Italian Ministry of Economy and Finance.
Cristina Civili, Marco Console, Giuseppe De Giacomo, Domenico Lembo, Maurizio Lenzerini, Lorenzo Lepore, Riccardo Mancini, Antonella Poggi, Riccardo Rosati 0001, Marco Ruzzi, Valerio Santarelli, Domenico Fabio Savo
Proc. VLDB Endow.8
2010 XML with incomplete information
abstract
We study models of incomplete information for XML, their computational properties, and query answering. While our approach is motivated by the study of relational incompleteness, incomplete information in XML documents may appear not only as null values but also as missing structural information. Our goal is to provide a classification of incomplete descriptions of XML documents, and separate features—or groups of features—that lead to hard computational problems from those that admit efficient algorithms. Our classification of incomplete information is based on the combination of null values with partial structural descriptions of documents. The key computational problems we consider are consistency of partial descriptions, representability of complete documents by incomplete ones, and query answering. We show how factors such as schema information, the presence of node ids, and missing structural information affect the complexity of these main computational problems, and find robust classes of incomplete XML descriptions that permit tractable query evaluation.
Pablo Barceló, Leonid Libkin, Antonella Poggi, Cristina Sirangelo
J. ACM3
2010 From the web of data to a world of action
Alan J. Dix, Giorgos Lepouras, Akrivi Katifori, Costas Vassilakis 0001, Tiziana Catarci, Antonella Poggi, Yannis E. Ioannidis, Miguel Mora, Ilias Daradimos, Nazihah Md. Akim, Shah Rukh Humayoun, Fabio Terella
J. Web Semant.6
2009 XML with incomplete information: models, properties, and query answering
abstract
We study models of incomplete information for XML, their computational properties, and query answering. While our approach is motivated by the study of relational incompleteness, incomplete information in XML documents may appear not only as null values but also as missing structural information. Our goal is to provide a classification of incomplete descriptions of XML documents, and separate features - or groups of features - that lead to hard computational problems from those that admit efficient algorithms. Our classification of incomplete information is based on the combination of null values with partial structural descriptions of documents. The key computational problems we consider are consistency of partial descriptions, representability of complete documents by incomplete ones, and query answering. We show how factors such as schema information, the presence of node ids, and missing structural information affect the complexity of these main computational problems, and find robust classes of incomplete XML descriptions that permit tractable query evaluation.
Pablo Barceló, Leonid Libkin, Antonella Poggi, Cristina Sirangelo
PODS3
2009 On Instance-level Update and Erasure in Description Logic Ontologies
abstract
A Description Logic (DL) ontology is constituted by two components, a TBox that expresses general knowledge about the concepts and their relationships, and an ABox that describes the properties of individuals that are instances of concepts. We address the problem of how to deal with changes to a DL ontology, when these changes affect only the ABox, i.e. when the TBox is considered invariant. We consider two basic changes, namely instance-level update and instance-level erasure, roughly corresponding to the addition and the deletion of a set of facts involving individuals. We characterize the semantics of instance-level update and erasure on the basis of the approaches proposed by Winslett and by Katsuno and Mendelzon. Interestingly, DLs are typically not closed with respect to instance-level update and erasure, in the sense that the set of models corresponding to the application of any of these operations to a knowledge base in a DL L may not be expressible by ABoxes in L⁠. In particular, we show that this is true for DL-LiteF⁠, a tractable DL that is oriented towards data-intensive applications. To deal with this problem, we first introduce DL-LiteFS⁠, a DL that minimally extends DL-LiteF and is closed with respect to instance-level update, and present a polynomial algorithm for computing instance-level update in this logic. Then, we provide a principled notion of best approximation with respect to a fixed language L of instance-level update and erasure, and exploit the algorithm for instance-level update for DL-LiteFS to get polynomial algorithms for approximated instance-level update and erasure for DL-LiteF⁠. These results confirm the nice computational properties of DL-LiteF for data intensive applications, even where information about instances is not only read, but also written.
Giuseppe De Giacomo, Maurizio Lenzerini, Antonella Poggi, Riccardo Rosati 0001
J. Log. Comput.3
2008 Complexity and composition of synthesized web services
abstract
The paper investigates fundamental decision problems and composition synthesis for Web services commonly found in practice. We propose a notion of synthesized Web services (ASTs) to specify the behaviors of the services. Upon receiving a sequence of input messages, an AST issues multiple queries to a database and generates actions, in parallel; it produces external messages and database updates by synthesizing the actions parallelly generated. In contrast to previous models for Web services, ASTs advocate parallel processing and (deterministic) synthesis of actions. We classify ASTs based on what queries an AST can issue, how the synthesis of actions is expressed, and whether unbounded input sequences are allowed in a single interaction session. We show that the behaviors of Web services supported by various prior models, data-driven or not, can be specified by different AST classes. For each of these classes we study the non-emptiness, validation and equivalence problems, and establish matching upper and lower bounds on these problems. We also provide complexity bounds on composition synthesis for these AST classes, identifying decidable cases.
Wenfei Fan, Floris Geerts, Wouter Gelade, Frank Neven, Antonella Poggi
PODS5
2007 On the Approximation of Instance Level Update and Erasure in Description Logics
Giuseppe De Giacomo, Maurizio Lenzerini, Antonella Poggi, Riccardo Rosati 0001
AAAI3
2006 On the Update of Description Logic Ontologies at the Instance Level
Giuseppe De Giacomo, Maurizio Lenzerini, Antonella Poggi, Riccardo Rosati 0001
AAAI3