Diego Calvanese
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Previous Organizations / Institutes
The organizations / institutes from the scholar's other articles in the past ten years
Diego Calvanese has a total of 294 co-authors. Here are the top co-authors by number of shared publications:
- Giuseppe De Giacomo
University of Oxford
52 shared publications - Maurizio Lenzerini
Sapienza University of Rome
43 shared publications - Marco Montali
Free University of Bozen-Bolzano
30 shared publications - Guohui Xiao
University of Bergen
19 shared publications - Riccardo Rosati
Sapienza University of Rome
14 shared publications - Davide Lanti
Free University of Bozen-Bolzano
10 shared publications
Latest Publications
- Open Access
- 30 October 2026
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Database Systems
Verification of Temporal Properties in Communicating Datalog Programs
Logic-based languages, such as Datalog and Answer Set Programming, have been recently put forward as a data-centric model to effectively specify and implement network services and protocols, seeing them as dynamic systems of distributed computational nodes where each node evolves an internal database and exchanges data with the other nodes of the network. This approach provides the basis for declarative distributed computing. A rigorous, comprehensive characterization of the decidability and complexity of verification in declarative distributed systems is yet to come. This paper provides a stepping stone towards this grand objective, considering the case where the network is a fixed connected graph, and nodes can incorporate fresh data from the external world into the system. We study the problem from different angles, delineating the decidability frontier of verification and providing tight complexity bounds for the decidable cases.
- 30 October 2026
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Database Systems
Open AccessVerification of Temporal Properties in Communicating Datalog Programs
Logic-based languages, such as Datalog and Answer Set Programming, have been recently put forward as a data-centric model to effectively specify and implement network services and protocols, seeing them as dynamic systems of distributed computational nodes where each node evolves an internal database and exchanges data with the other nodes of the network. This approach provides the basis for declarative distributed computing. A rigorous, comprehensive characterization of the decidability and complexity of verification in declarative distributed systems is yet to come. This paper provides a stepping stone towards this grand objective, considering the case where the network is a fixed connected graph, and nodes can incorporate fresh data from the external world into the system. We study the problem from different angles, delineating the decidability frontier of verification and providing tight complexity bounds for the decidable cases.
- 19 September 2026
- Published by Springer Nature
- p. 160-171
Break the Glass in OBDA
- 21 July 2026
- Published by Springer Nature
- p. 35-45
Timeline Generation from Event Logs Under Evolving Properties
- 21 July 2026
- Published by Springer Nature
- p. 35-45
Timeline Generation from Event Logs Under Evolving Properties
- 1 April 2026
- Published by Springer Nature
- p. 220-235
Realizing Bidirectional Virtual Knowledge Graphs Using Ontop
- 1 April 2026
- Published by Springer Nature
- p. 220-235
Realizing Bidirectional Virtual Knowledge Graphs Using Ontop
- 1 April 2026
- Published by Springer Nature
- p. 188-203
Answering MetaQueries over RDFS Ontologies Under the $\texttt {SPARQL} $ Metamodeling Semantics Entailment Regime- 1 April 2026
- Published by Springer Nature
- p. 188-203
Answering MetaQueries over RDFS Ontologies Under the $\texttt {SPARQL} $ Metamodeling Semantics Entailment Regime- 1 April 2026
- Published by Springer Nature
- p. 204-219
User Access Control in Policy-Protected Virtual Knowledge Graphs
- 1 April 2026
- Published by Springer Nature
- p. 204-219
User Access Control in Policy-Protected Virtual Knowledge Graphs
- Open Access
- 7 March 2026
- Published by Springer Nature
- p. 403-432
CyclOps: Leveraging Semantic Technologies for AI and Data Life Cycle Management and Governance
Artificial intelligence (AI) and data-driven applications are transforming industry and research across domains. Despite research advances, the management of the AI and data life cycle in organizations remains largely manual and ad hoc. At the same time, data spaces initiatives are emerging, providing new data-sharing opportunities but posing new challenges for organizations seeking to leverage all their potential. Tackling these challenges, this chapter describes the new framework proposed by the CyclOps project, which aims to enable interoperable and trustworthy automatic management, governance, and maintenance of the entire data life cycle for large-scale volumes of data generated in heterogeneous distributed sources. This supports the development and deployment of AI-based applications across both business and research contexts. CyclOps operationalizes the end-to-end data life cycle, placing at its core knowledge graphs, an established semantic formalism to represent data and metadata adhering to the FAIR Principles, while capturing relevant information to improve reproducibility, traceability, and explainability of the AI results. This core layer is complemented with tools for the automation of data management tasks; distributed data processing; AI tools, algorithms, and models; data space interoperability; and a human-centric interface. The chapter presents the key innovative propositions of CyclOps and its underlying technologies and illustrates them through selected use cases that highlight the general applicability of the approach.
- 7 March 2026
- Published by Springer Nature
- p. 403-432
Open AccessCyclOps: Leveraging Semantic Technologies for AI and Data Life Cycle Management and Governance
Artificial intelligence (AI) and data-driven applications are transforming industry and research across domains. Despite research advances, the management of the AI and data life cycle in organizations remains largely manual and ad hoc. At the same time, data spaces initiatives are emerging, providing new data-sharing opportunities but posing new challenges for organizations seeking to leverage all their potential. Tackling these challenges, this chapter describes the new framework proposed by the CyclOps project, which aims to enable interoperable and trustworthy automatic management, governance, and maintenance of the entire data life cycle for large-scale volumes of data generated in heterogeneous distributed sources. This supports the development and deployment of AI-based applications across both business and research contexts. CyclOps operationalizes the end-to-end data life cycle, placing at its core knowledge graphs, an established semantic formalism to represent data and metadata adhering to the FAIR Principles, while capturing relevant information to improve reproducibility, traceability, and explainability of the AI results. This core layer is complemented with tools for the automation of data management tasks; distributed data processing; AI tools, algorithms, and models; data space interoperability; and a human-centric interface. The chapter presents the key innovative propositions of CyclOps and its underlying technologies and illustrates them through selected use cases that highlight the general applicability of the approach.
- 29 October 2025
- Published by Springer Nature
- p. 149-166
Virtual Knowledge Graphs over Earth Observation Data
- 29 October 2025
- Published by Springer Nature
- p. 149-166
Virtual Knowledge Graphs over Earth Observation Data
- 25 October 2025
- Published by Springer Nature
- p. 119-136
Minimizing Side-Effects in Virtual Knowledge Graph Updates
- 25 October 2025
- Published by Springer Nature
- p. 119-136
Minimizing Side-Effects in Virtual Knowledge Graph Updates
- 24 August 2025
- Published by Springer Nature
- p. 275-289
Generation of Timelines from Event Knowledge Graphs Using Domain Knowledge
- 24 August 2025
- Published by Springer Nature
- p. 275-289
Generation of Timelines from Event Knowledge Graphs Using Domain Knowledge