EDBT 2026 Demo / reviewers in the wild / expert
Michele Melchiori
dblp:45/1072
· DBLP profile ↗
33ranked-venue papers in the field
0as first author
6since 2021 · last 2026
0000-0001-8649-4192ORCID · corroborated
Domains — venue-derived; a paper can count in several
Information Retrieval & Web Search · 18Database Systems & Data Management · 11Business Process & Enterprise Data · 3Knowledge Engineering, Semantic Web & Information Systems · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Ontology-enhanced RAG for a personalised and sustainable food advisory systemabstractSupporting consumers in making autonomous food choices that are sustainable and nutritionally complete is an increasingly complex task, that must take into account several needs to foster eating habits of health-conscious consumers, while reducing food waste and environmental impact. While generative AI and Large Language Models (LLMs) show promising results in this domain due to their natural language processing capabilities, they suffer from critical limitations, including hallucinations, knowledge gaps, and a lack of handling factual information. To mitigate such limitations, Retrieval Augmented Generation (RAG), which retrieves relevant information from external sources to enhance the capabilities of LLMs, has shown effectiveness in many domains. However, existing RAG approaches typically operate on unstructured text that lacks sophisticated symbolic representations of complex domain knowledge. This work proposes an ontology-enhanced conversational food advisory system, that integrates a modular ontology, named FoCOSA (Food Consumer-Oriented Sustainability-Aware), within several key tasks of a RAG-based system, enhancing LLM reasoning with domain knowledge, while the LLM enhances the interpretation of user requests, thus improving retrieval effectiveness and interaction fluidity. Experimental evaluations demonstrate the efficacy of the approach, and the study concludes with guidelines for selecting appropriate settings for food recommendation scenarios considering the complexity of natural language queries and other contextual factors. Ada Bagozi, Devis Bianchini, Massimiliano Garda, Michele Melchiori, Anisa Rula |
Data Knowl. Eng. | 4 |
| 2025 | Ontology-Enhanced RAG Architecture for Sensory-Aware Food Recommendation
Ada Bagozi, Devis Bianchini, Paola Magrino, Michele Melchiori, Stefano Picchi, Anisa Rula |
WISE (2) | 4 |
| 2024 | Resource-Oriented Approach for Effective Blockchain Integration in Intertwined Supply Chains
Devis Bianchini, Valeria De Antonellis, Massimiliano Garda, Michele Melchiori |
DEXA (2) | 4 |
| 2024 | Enhancing LLMs Contextual Knowledge with Ontologies for Personalised Food Recommendation
Ada Bagozi, Devis Bianchini, Michele Melchiori, Anisa Rula |
WISE (4) | 3 |
| 2024 | Resource-Based Blockchain Integration in Agri-food Supply Chains
Devis Bianchini, Valeria De Antonellis, Massimiliano Garda, Michele Melchiori |
WISE (3) | 4 |
| 2021 | A Blockchain-Based Approach for Trust Management in Collaborative Business Processes
Ada Bagozi, Devis Bianchini, Valeria De Antonellis, Massimiliano Garda, Michele Melchiori |
WISE (1) | 5 |
| 2020 | Contextual Preferences to Personalise Semantic Data Lake Exploration
Devis Bianchini, Valeria De Antonellis, Massimiliano Garda, Michele Melchiori |
DEXA (2) | 4 |
| 2019 | Exploiting Blockchain and Smart Contracts for Data Exploration As a ServiceabstractDigital transformation and the adoption of ICT technologies in the factory of the future are growing faster and faster. In particular, data exploration methods and techniques are enabling the development of data-intensive Remote Monitoring Services for anomaly detection and predictive maintenance purposes. Remote Monitoring Services involve different actors across organizations. The Original Equipment Manufacturer explores high volume of data collected by sensors on the monitored machines to provide anomaly detection and predictive maintenance services. Insurance agencies may provide support to sustain maintenance costs. Spare parts suppliers can schedule the delivery of mechanical parts required for maintenance interventions. In this scenario, trust among participants becomes a critical issue. On the one hand, providers of anomaly detection and predictive maintenance services as well as insurance agencies must trust the way machines have been used by collecting and analysing sensors data. On the other hand, owners of monitored machines must trust the use of collected data to implement services, based on which maintenance costs are calculated. The goal of this paper is to leverage blockchain and smart contracts to ensure the required level of trust when implementing data exploration for Remote Monitoring Services. Events occurring on the monitored machines are stored as transactions in a blockchain-based system, to ensure non repudiation. Moreover, trust-demanding services are implemented as smart contracts, to guarantee the required level of trustworthiness among participants. The approach is integrated with a tool for data exploration in the digital factory, and has been validated taking into account performances and cost requirements. Ada Bagozi, Devis Bianchini, Valeria De Antonellis, Massimiliano Garda, Michele Melchiori |
iiWAS | 5 |
| 2019 | Creative design of emergency management scenarios driven by semantics: An application to smart cities
Antonio De Nicola 0001, Michele Melchiori, Maria Luisa Villani |
Inf. Syst. | 2 |
| 2018 | Semantics-Enabled Personalised Urban Data Exploration
Devis Bianchini, Valeria De Antonellis, Massimiliano Garda, Michele Melchiori |
WISE (2) | 4 |
| 2017 | Exploratory Search of Web Data Services Based on Collective Intelligence
Devis Bianchini, Valeria De Antonellis, Michele Melchiori |
ICWE | 3 |
| 2017 | WISeR: A Multi-Dimensional Framework for Searching and Ranking Web APIsabstractMashups are agile applications that aggregate RESTful services, developed by third parties, whose functions are exposed as Web Application Program Interfaces (APIs) within public repositories. From mashups developers’ viewpoint, Web API search may benefit from selection criteria that combine several dimensions used to describe the APIs, such as categories, tags, and technical features (e.g., protocols and data formats). Nevertheless, other dimensions might be fruitfully exploited to support Web API search. Among them, past API usage experiences by other developers may be used to suggest the right APIs for a target application. Past experiences might emerge from the co-occurrence of Web APIs in the same mashups. Ratings assigned by developers after using the Web APIs to create their own mashups or after using mashups developed by others can be considered as well. This article aims to advance the current state of the art for Web API search and ranking from mashups developers’ point of view, by addressing two key issues: multi-dimensional modeling and multi-dimensional framework for selection. The model for Web API characterization embraces multiple descriptive dimensions, by considering several public repositories, that focus on different and only partially overlapping dimensions. The proposed Web API selection framework, called WISeR (Web apI Search and Ranking), is based on functions devoted to developers to exploit the multi-dimensional descriptions, in order to enhance the identification of candidate Web APIs to be proposed, according to the given requirements. Furthermore, WISeR adapts to changes that occur during the Web API selection and mashup development, by revising the dimensional attributes in order to conform to developers’ preferences and constraints. We also present an experimental evaluation of the framework. Devis Bianchini, Valeria De Antonellis, Michele Melchiori |
ACM Trans. Web | 3 |
| 2015 | An Expertise-Based Framework for Supporting Enterprise Applications Development
Devis Bianchini, Valeria De Antonellis, Michele Melchiori |
DEXA (2) | 3 |
| 2015 | Leveraging Social Patterns in Web Application Design
Devis Bianchini, Valeria De Antonellis, Michele Melchiori |
ICWE | 3 |
| 2015 | Developers' networks contribution to web application designabstractNovel web application development techniques rely on selection of the right data services, and this task assumes relevance to properly support creativity of developers. To this aim, developers should not merely leverage service descriptions, that are often very simple, in terms of categories and (semantic) tags. Data service selection criteria should include the experience of other developers who used the services in the past for designing their own web applications. According to this viewpoint, a data service might be relevant since: (i) it has been already used in similar contexts (i.e., in applications designed with similar data services); (ii) it has been used by other developers whose service selection experiences are considered as relevant by the developer who is designing the new application. The importance given to past experiences of other developers might be qualified by exploring the social network that relates the developers themselves and its topology. In this paper, we test the effectiveness of a multi-layered model meant for the selection of data services for web application design, taking into account such a developers' network. Devis Bianchini, Valeria De Antonellis, Michele Melchiori |
iiWAS | 3 |
| 2015 | A Web-Based Application for Semantic-Driven Food Recommendation with Reference Prescriptions
Devis Bianchini, Valeria De Antonellis, Michele Melchiori |
WISE (2) | 3 |
| 2014 | A Lateral Thinking Framework for Semantic Modelling of Emergencies in Smart Cities
Antonio De Nicola 0001, Michele Melchiori, Maria Luisa Villani |
DEXA (2) | 2 |
| 2014 | Link-Based Viewing of Multiple Web API Repositories
Devis Bianchini, Valeria De Antonellis, Michele Melchiori |
DEXA (1) | 3 |
| 2014 | Model-Based Search and Ranking of Web APIs across Multiple Repositories
Devis Bianchini, Valeria De Antonellis, Michele Melchiori |
WISE (1) | 3 |
| 2013 | A Multi-perspective Framework for Web API Search in Enterprise Mashup Design
Devis Bianchini, Valeria De Antonellis, Michele Melchiori |
CAiSE | 3 |
| 2013 | Composite Patterns for Web API Search in Agile Web Application Development
Devis Bianchini, Valeria De Antonellis, Michele Melchiori |
DEXA (2) | 3 |
| 2013 | A Linked Data Perspective for Effective Exploration of Web APIs Repositories
Devis Bianchini, Valeria De Antonellis, Michele Melchiori |
ICWE | 3 |
| 2013 | Advanced Web API search patterns adding collective knowledge to public repository facetsabstractNowadays web designers are able to perform fast development of web applications by aggregating Web APIs available in huge public repositories. This approach is referred to as web mashup. Web APIs may be searched and aggregated in different scenarios, namely the development of a new mashup, or the completion of an existing mashup, or the substitution of one or more Web APIs within it. Collective knowledge of other designers who used the same or similar Web APIs in their own mashups is of paramount relevance to support Web API selection. In this paper, we provide a framework of techniques based on such a collective knowledge to support Web API selection according to the different search patterns, which correspond to distinct mashup development scenarios. We also present a preliminary evaluation of the framework. Devis Bianchini, Valeria De Antonellis, Michele Melchiori |
iiWAS | 3 |
| 2012 | Semantic Collaborative Tagging for Web APIs Sharing and Reuse
Devis Bianchini, Valeria De Antonellis, Michele Melchiori |
ICWE | 3 |
| 2011 | Semantics-enabled web APIs selection patternsabstractThe design of Web applications from third-party Web APIs can be shortened by providing effective tools that abstract from heterogeneity of Web API descriptions and support the designer for their proactive selection. In this paper, we identify Web API selection patterns to support interactive and proactive Web application development according to an exploratory perspective. Selection patterns rely on a semantic characterization of Web API descriptions that abstracts from implementation details and semantics-enabled metrics for evaluation of coupling and similarity degree. A prototype tool that implements selection patterns is also presented. Devis Bianchini, Valeria De Antonellis, Michele Melchiori |
IDEAS | 3 |
| 2011 | The ESTEEM platform: enabling P2P semantic collaboration through emerging collective knowledge
Stefano Montanelli, Devis Bianchini, Carola Aiello, Roberto Baldoni, Cristiana Bolchini, Silvia Bonomi, Silvana Castano, Tiziana Catarci, Valeria De Antonellis, Alfio Ferrara, Michele Melchiori, Elisa Quintarelli, Monica Scannapieco, Fabio Alberto Schreiber, Letizia Tanca |
J. Intell. Inf. Syst. | 11 |
| 2010 | Semantic-driven mashup designabstractMashup of components made available on the Web is gaining more and more interest as an opportunity to integrate contents and application logics from independent sources in new, short-living and situational applications. These applications are usually meant to fill immediate needs and should be built according to simplified composition paradigms. Although existing mashup frameworks, like IBM Lotus Mashup or Yahoo! Pipes, provide valid solutions that make it easy to compose new applications, designers often have to deal with large and heterogeneous component repositories. Components are manually selected and combined, still requiring a support for their efficient selection and integration. In this context, we propose to use semantic annotation of components apt to abstract from the heterogeneity of underlying APIs. Then, we describe techniques for building a mashup component repository where semantically annotated components are organized according to similarity and coupling links. Finally, we discuss interactive, computer-aided design of mashup applications. Devis Bianchini, Valeria De Antonellis, Michele Melchiori |
iiWAS | 3 |
| 2008 | On-the-fly collaboration in distributed systems through service semantic overlayabstractIn the recent years distributed architectures and P2P tech-nology have been adopted to better support effective col-laboration among networked organizations. According to the P2P paradigm, many autonomous peers need to coop-erate under highly dynamic conditions by sharing their re-sources (such as data and services), without sharing a com-mon semantic model or ontology and without having a-priori knowledge about each other. In such a scenario, for effective collaboration, new advanced tools are required to support se-mantic representation and discovery of distributed resources such as data and services. In this paper we focus on seman-tic collaboration and service discovery in P2P systems. We propose the construction of a service semantic overlay over the P2P network, that is, a dynamic conceptual map across peers that provide similar services and constitute synergic service centers. Devis Bianchini, Valeria De Antonellis, Michele Melchiori, Denise Salvi |
iiWAS | 3 |
| 2008 | A Semantic Overlay for Service Discovery across Web Information Systems
Devis Bianchini, Valeria De Antonellis, Michele Melchiori, Denise Salvi |
WISE | 3 |
| 2003 | A Methodology for e -Service Substitutability in a Virtual District Environment
Valeria De Antonellis, Michele Melchiori, Barbara Pernici, Pierluigi Plebani |
CAiSE | 2 |
| 2000 | Information Integration: The MOMIS Project Demonstration
Domenico Beneventano, Sonia Bergamaschi, Silvana Castano, Alberto Corni, R. Guidetti, G. Malvezzi, Michele Melchiori, Maurizio Vincini |
VLDB | 7 |
| 1999 | A Methodology and Tool Environment for Process Analysis and Reengineering
Silvana Castano, Valeria De Antonellis, Michele Melchiori |
Data Knowl. Eng. | 3 |
| 1998 | ARTEMIS: A Process Modeling and Analysis Tool Environment
Silvana Castano, Valeria De Antonellis, Michele Melchiori |
ER | 3 |