Bellomarini, L., Gentili, A., Magnanimi, D., & Sallinger, E. (2025). Vadacode: A Logician-Friendly IDE for Datalog±. Proceedings of the VLDB Endowment, 18(12), 5411–5414. https://doi.org/10.14778/3750601.3750684
E192-02 - Forschungsbereich Databases and Artificial Intelligence E056-23 - Fachbereich Innovative Combinations and Applications of AI and ML (iCAIML)
-
Journal:
Proceedings of the VLDB Endowment
-
ISSN:
2150-8097
-
Date (published):
1-Aug-2025
-
Number of Pages:
4
-
Publisher:
ASSOC COMPUTING MACHINERY
-
Peer reviewed:
Yes
-
Keywords:
Datalog; Vadacode; Integrated Development Environment (IDE); Knowledge Representation and Reasoning (KRR)
en
Abstract:
Languages, namely, fragments, of the Datalog+/-family are attracting interest in both academia and industry because of their possibility to balance high expressive power and computational complexity. However, understanding the differences among the fragments, mastering them to achieve scalable industrial applications, and communicating their peculiarities to a non-expert audience is challenging for researchers, developers, logicians, and educators. In this demo, we introduce Vadacode, an IDE for Datalog+/-designed to support a broad category of users. The tool offers advanced features, including fragment detection, syntax highlighting, code completion, error diagnostics, schema inference, debugging support, and AI-assisted coding capabilities. Thanks to our experience in the financial context, our demo will guide the audience in modeling financial Datalog+/-programs, showcasing a seamless and effective coding experience.
en
Project title:
Scalable Reasoning in Knowledge Graphs: VRG18-013 (WWTF Wiener Wissenschafts-, Forschu und Technologiefonds) Knowledge Graph-driven Tour Management for Sustainable Waste Processing: NXT22-018 (WWTF Wiener Wissenschafts-, Forschu und Technologiefonds)