Gioele Barabucci

I am an Associate Professor at NTNU, the Norwegian University of Science and technology.

My main research topics are the design of knowledge (how to represent and store information) and the evolution of information (understanding and forecasting how information and its structure will change over time).

My current focus is on on making diff algorithms understand more meaningful changes and to use diff algorithms to get a deeper understanding of how documents and software evolve.


web site

Recent invited talks and public lectures

Keynote: Data are not facts: The danger of trusting data in the Digital Humanities
Keynote delivered at Biannual conference of the Nordic Network for Edition Philology. Norwegian Academy of Science and Letters, Oslo. (2021)
Look on the bright side of AI, ignore the marketing speak.
Delivered at The Democratization of Artificial Intelligence. Net Politics in the Era of Learning Algorithms. (2018).
Künstliche Intelligenz im Klartext (Artificial Intelligence in plain English)
Public lecture held at Center for Advanced Internet Studies. (CAIS 2017).

Selected publications

These are only few of my publications, all the others are available in a separate page where I maintain the complete list of my publications, as well at DBLP and Google scholar.

Modeling complexity in cultural heritage (forthcoming)
Gioele Barabucci, Francesca Tomasi, Fabio Vitali In Handbook of digital public history, De Gruyter, 2021 (in print)
The CMV+P document model, linear version
Gioele Barabucci, In Versioning Cultural Objects, IDE, 2019.
Read online:
Measuring the quality of diff algoriths: a formalization
Gioele Barabucci, Paolo Ciancarini, Angelo Di Iorio, Fabio Vitali. In Computer Standards & Interfaces, Volume 46, Elsevier, 2016, pp. 52-65, DOI: 10.1016/j.csi.2015.12.005.
Read online:
Introduction to the universal delta model
Gioele Barabucci. In Proceedings of the 2013 ACM symposium on Document engineering (DocEng '13), ACM, 2013, pp. 47-56. DOI: 10.1145/2494266.2494284.
Read online:
Multi-layer markup and ontological structures in Akoma Ntoso
Gioele Barabucci, Luca Cervone, Monica Palmirani, Silvio Peroni, Fabio Vitali. In AI Approaches to the Complexity of Legal Systems. Complex Systems, the Semantic Web, Ontologies, Argumentation, and Dialogue, Springer, 2010, pp. 133-149. DOI: 10.1007/978-3-642-16524-5_9.
Embedding semantic annotations within texts: the FRETTA approach
Gioele Barabucci, Silvio Peroni, Francesco Poggi, Fabio Vitali. In Proceedings of the 27th Annual ACM Symposium on Applied Computing (SAC '12), ACM, 2012, 658-663. DOI: 10.1145/2245276.2245403.

Academic activities

ACM DChanges (Document Changes, part of ACM DocEng)
Organizer (2013, 2014, 2015, 2016, 2018).
Member of the program committee, Web technologies track (2011—2021).
Semantic Web Journal
Member of the editorial board, Special issue on Semantic Web for the legal domain (2012, 2013).


These are some of courses that I am teaching or I have taught.

Information Architecture (IMT4316)
Fundamentals of Internet and Web Technologies (IDG1100)

Past courses

Usability, Accessibility and Ethics (IDG2012)
Komplexität: Algorithmen und Datenstrukturen (Complexity: Algorithms and data structures)
HKI, Universität zu Köln
Text genetics, collaborative editing, document changes and versioning
HKI, Universität zu Köln

Reseach projects

Digital decay of the Web
Data-driven analysis of the decay of scientific and scholarly Web resources.
Small-step pipelines
A novel programming paradigm to reduce the complexity of programs that process imperfect data.
Digital infrastructure to establish, connect and promote a network of rural cultural institutions (museums, heritage sites) near ancient pilgrimage routes.
Funded by European Union's Horizon 2020 RIA

Past research projects

A trilingual edition of the work of the Arab-Andalusian philosopher Ibn Rušd. 300+ manuscripts in Latin, Arabic and Hebrew: all related, yet all different. Tracing what got "lost in translation" shows on how knowledge travelled across Mediterranean cultures through the centuries.
Sponsored by DFG (German Research Foundation) and the NRW Academy of Sciences, Humanities and the Arts.
More about the Averroes edition.
An in-depth source-based study on how Carolingian law spread though Europe during the Middle ages and its influence on society.
Sponsored by the NRW Academy of Sciences, Humanities and the Arts.
More about the Capitularia project.
Akoma Ntoso
An XML-based set of technologies for legal, parliamentary and judicial documents, focused on authoriality, semantics and long-term preservation.
Sponsored by UN/DESA, standardized by OASIS.
More about Akoma Ntoso.
A simplified syntax for XML Schema 1.1.
Online converter XDTD -> XSD.
More about XDTD.
Isa is a software that allows the same text to be adapted to many publishing environments: paper publishing, on-demand printing, online learning.