Fabio Grandi

Fabio GrandiFabio Grandi received from the University of Bologna, Italy, a Laurea degree cum Laude in electronics engineering in 1988 and a Ph.D. in electronics engineering and computer science in 1994. From 1989 to 2002 he has worked at the CSITE center of the Italian National Research Council (CNR) in Bologna in the field of neural networks and temporal databases, initially supported by a CNR fellowship. In 1993 and 1994 he was an Adjunct Professor at the Universities of Ferrara, Italy, and Bologna. In the University of Bologna, he was with the Dept. of Electronics, Computers and Systems from 1994 to 1998 as Research Associate and as Associate Professor from 1998 to 2012, when he joined the Dept. of Computer Science and Engineering. He is currently an Associate Professor of Information Systems in the School of Engineering and Architecture of the University of Bologna. His scientific interests include temporal, evolution and versioning aspects in data management, WWW and Semantic Web, knowledge representation, storage and index structures and access cost models.

Publications

Temporal Blockchains for Intelligent Transportation Management and Autonomous Vehicle Support in the Internet of Vehicles
Zouhaier Brahmia, Fabio Grandi, Rafik Bouaziz. © 2023. 35 pages.
In the internet of vehicles (IoV) field, blockchain technology has been proposed for durable and trustworthy bookkeeping of the exchanged data. However, block timestamps assigned...
Schema Evolution in Conventional and Emerging Databases
Zouhaier Brahmia, Fabio Grandi, Barbara Oliboni, Rafik Bouaziz. © 2019. 12 pages.
In information systems, changing the database schema is a common but often troublesome task in database administration that is needed for many reasons such as changes in user...
Schema Versioning in Conventional and Emerging Databases
Zouhaier Brahmia, Fabio Grandi, Barbara Oliboni, Rafik Bouaziz. © 2019. 12 pages.
In information systems, not only do data change over time, but also database schemata evolve frequently as a response to evolving application requirements. In the literature...
Towards Patient-Centric Healthcare: Multi-Version Ontology-Based Personalization of Clinical Guidelines
Fabio Grandi, Federica Mandreoli, Riccardo Martoglia. © 2019. 29 pages.
Retrieving personalized care plans from a guideline repository is an ever-increasing need in the medical world, not only for physicians but also for empowered patients. In this...
A Disciplined Approach to Temporal Evolution and Versioning Support in JSON Data Stores
Safa Brahmia, Zouhaier Brahmia, Fabio Grandi, Rafik Bouaziz. © 2019. 20 pages.
The JSON Schema language lacks explicit support for defining time-varying schemas of JSON documents. Moreover, existing JSON NoSQL databases (e.g., MongoDB, CouchDB) do not...
Schema Evolution in Conventional and Emerging Databases
Zouhaier Brahmia, Fabio Grandi, Barbara Oliboni, Rafik Bouaziz. © 2018. 11 pages.
In information systems, changing the database schema is a common but often troublesome task in database administration that is needed for many reasons such as changes in user...
Schema Versioning in Conventional and Emerging Databases
Zouhaier Brahmia, Fabio Grandi, Barbara Oliboni, Rafik Bouaziz. © 2018. 10 pages.
In information systems, not only do data change over time, but also database schemata evolve frequently as a response to evolving application requirements. In the literature...
Supporting Structural Evolution of Data in Web-Based Systems via Schema Versioning in the tXSchema Framework
Zouhaier Brahmia, Fabio Grandi, Barbara Oliboni, Rafik Bouaziz. © 2018. 37 pages.
τXSchema is a framework for creating and validating temporal XML documents, while using a temporal schema that consists of three components: a conventional XML schema document...
Schema Evolution
Zouhaier Brahmia, Fabio Grandi, Barbara Oliboni, Rafik Bouaziz. © 2015. 10 pages.