Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Cinzia Cappiello

dblp:17/5993 · DBLP profile ↗
← Back
32ranked-venue papers
11as first author
10since 2021 · last 2026
0000-0001-6062-5174ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 18 · 9 first-author · 8 since 2021Software engineering, systems software and programming languages · 14 · 5 first-author · 3 since 2021Systems, architecture and hardware · 4 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 1 first-author · 1 since 2021Human-computer interaction and ubiquitous computing · 2 · 1 first-author · 1 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021Computer networks · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
1 paper
Knowledge graphs · 100%
Human-computer interaction and pervasive computing
2 papers
Accessibility and assistive technology · 72% Interaction techniques and input · 22% Collaborative and social computing · 6%
Software engineering, system software, and programming languages
1 paper
Services computing and microservices · 50% Requirements engineering and software design · 50%

Topics — the 6 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Knowledge graphs
knowledge graph construction
0.912025
From Genesis to Maturity: Managing Knowledge Graph Ecosystems Through Life Cycles · Proc. VLDB Endow. 2025
Knowledge graphs
knowledge graph management
0.912025
From Genesis to Maturity: Managing Knowledge Graph Ecosystems Through Life Cycles · Proc. VLDB Endow. 2025
Accessibility and assistive technology
web accessibility
0.712023
Defining Patterns for a Conversational Web · CHI 2023
Knowledge graphs
knowledge graph querying
0.312025
From Genesis to Maturity: Managing Knowledge Graph Ecosystems Through Life Cycles · Proc. VLDB Endow. 2025
Interaction techniques and input
voice interaction
0.212023
Defining Patterns for a Conversational Web · CHI 2023
Services computing and microservices › service engineering
service identification
0.212014
Service Identification in Interorganizational Process Design · IEEE Trans. Serv. Comput. 2014

Methods — techniques the papers use, named apart from their topics

interview study · 0.7human-centered design · 0.7metrics-based service identification · 0.4
YearPublicationVenuePosition
2026 How Poor Data Quality Weakens the Performance of Question - Answering Systems
Camilla Sancricca, Camilla Cesana, Elisa Gallo, Arianna Gottardi, Cinzia Cappiello
CAiSE (1)5
2026 Entity ablation of knowledge graphs: Impact on information quality and sustainability
abstract
Knowledge Graphs (KGs) are powerful tools for organizing and extracting knowledge across various domains. However, KGs scaling in size and complexity make operations such as query answering and machine learning more challenging. These challenges are especially pressing in resource-constrained environments, where sustainability and efficiency become critical design goals, and can be addressed through controlled KG reduction that preserves semantic integrity. In this context, this paper introduces a novel application of approximate computing through controlled entity ablation for efficient KG reduction. We systematically evaluate multiple ablation strategies with different KG embedding techniques, analysing their impact on link prediction accuracy, semantic integrity, and sustainability metrics. The results demonstrate that selective and controlled ablation (of up to 20% of the entities) preserves the core semantic structure of KGs while yielding reductions in energy consumption (of up to 11,5%) and computational overhead (up to 10% savings in total training time). Furthermore, we propose a machine learning-based framework to dynamically assess and optimise ablation strategies based on the KG characteristics and the desired quality thresholds. This work underscores the potential of approximate computing paradigms to provide sustainable solutions that meet the demands of modern data-intensive applications.
Edoardo Ramalli, Carlo Bono, Camilla Sancricca, Cinzia Cappiello, Marco Comuzzi, Barbara Pernici, Monica Vitali
Future Gener. Comput. Syst.4
2025 From Genesis to Maturity: Managing Knowledge Graph Ecosystems Through Life Cycles
abstract
Knowledge graphs (KGs) play a crucial role in the integration and organization of heterogeneous data and knowledge, enabling advanced data analytics and decision-making across various industries. This vision paper addresses critical challenges in managing KGs, emphasizing their relevance in integrating information from disparate sources. We propose the concept of knowledge graph ecosystems and life cycles to systematically manage tasks, e.g., data integration, standardization, continuous updates, efficient querying, and provenance tracking. By adopting our approach, organizations can enhance the accuracy, consistency, and reliability of KGs, thus improving knowledge management, enabling the extraction of valuable insights, and ensuring transparency and accountability.
Sandra Geisler, Cinzia Cappiello, Irene Celino, David Fraga 0001, Anastasia Dimou, Ana Iglesias-Molina, Maurizio Lenzerini, Anisa Rula, Dylan Van Assche, Sascha Welten, Maria-Esther Vidal
Proc. VLDB Endow.2
2024 Improving Understandability and Control in Data Preparation: A Human-Centered Approach
Emanuele Pucci, Camilla Sancricca, Salvatore Andolina, Cinzia Cappiello, Maristella Matera, Anna Barberio
CAiSE4
2024 Enhancing data preparation: insights from a time series case study
abstract
Abstract Data play a key role in AI systems that support decision-making processes. Data-centric AI highlights the importance of having high-quality input data to obtain reliable results. However, well-preparing data for machine learning is becoming difficult due to the variety of data quality issues and available data preparation tasks. For this reason, approaches that help users in performing this demanding phase are needed. This work proposes DIANA, a framework for data-centric AI to support data exploration and preparation, suggesting suitable cleaning tasks to obtain valuable analysis results. We design an adaptive self-service environment that can handle the analysis and preparation of different types of sources, i.e., tabular, and streaming data. The central component of our framework is a knowledge base that collects evidence related to the effectiveness of the data preparation actions along with the type of input data and the considered machine learning model. In this paper, we first describe the framework, the knowledge base model, and its enrichment process. Then, we show the experiments conducted to enrich the knowledge base in a particular case study: time series data streams.
Camilla Sancricca, Giovanni Siracusa, Cinzia Cappiello
J. Intell. Inf. Syst.3
2023 Improving Cybersecurity Awareness: Tweet Classification using Multilingual Sentence Embeddings and Contextual Features
abstract
The presence of accounts managed by cybersecurity experts, professionals, and organizations makes social media a valuable source for computer security awareness. By regularly capturing and analyzing the posts on emerging cyber threats, individuals and organizations can understand potential dangers in a timely manner and effectively implement mitigation strategies. However, retrieving relevant and informative posts from a social network is challenging due to the high percentage of posts containing uninformative content. This paper proposes a novel approach based on supervised classifiers for selecting relevant social media posts and categorizing them according to different types of vulnerabilities. To accomplish this task, we designed a pipeline combining text classifiers in cascade, training them on manually labelled data. We analyzed various neural network techniques, leveraging language-agnostic sentence-level embeddings and past user activity, validating these techniques in a cross-validation setup. With an achieved accuracy of 87%, our approach offers effective filtering and classification of social media posts, empowering cybersecurity professionals to stay informed and take appropriate measures.
Anastasia Cotov, Carlo Bono, Cinzia Cappiello, Barbara Pernici
IEEE Big Data3
2023 Defining Patterns for a Conversational Web
abstract
Conversational agents are emerging as channels for a natural and accessible interaction with digital services. Their benefits span across a wide range of usage scenarios and address visual impairments and any situational impairments that may take advantage of voice-based interactions. A few works highlighted the potential and the feasibility of adopting conversational agents for making the Web truly accessible for everyone. Yet, there is still a lack of concrete guidance in designing conversational experiences for browsing the Web. This paper illustrates a human-centered process that involved 26 blind and visually impaired people to investigate their difficulties when using assistive technology for accessing the Web, and their attitudes and preferences on adopting conversational agents. In response to the identified challenges, the paper introduces patterns for conversational Web browsing. It also discusses design implications that can promote Conversational AI as a technology to enhance Web accessibility.
Emanuele Pucci, Isabella Possaghi, Claudia Maria Cutrupi, Marcos Báez, Cinzia Cappiello, Maristella Matera
CHI5
2022 Supporting Natural Language Interaction with the Web
Marcos Báez, Cinzia Cappiello, Claudia Maria Cutrupi, Maristella Matera, Isabella Possaghi, Emanuele Pucci, Gianluca Spadone, Antonella Pasquale
ICWE2
2022 Assessing and improving measurability of process performance indicators based on quality of logs
Cinzia Cappiello, Marco Comuzzi, Pierluigi Plebani, Matheus Fim
Inf. Syst.1
2021 Modeling Adaptive Data Analysis Pipelines for Crowd-Enhanced Processes
Cinzia Cappiello, Barbara Pernici, Monica Vitali
ER1
2018 Quality awareness for a Successful Big Data Exploitation
abstract
The combination of data and technology is having a high impact on the way we live. The world is getting smarter thanks to the quantity of collected and analyzed data. However, it is necessary to consider that such amount of data is continuously increasing and it is necessary to deal with novel requirements related to variety, volume, velocity, and veracity issues. In this paper we focus on veracity that is related to the presence of uncertain or imprecise data: errors, missing or invalid data can compromise the usefulness of the collected values. In such a scenario, new methods and techniques able to evaluate the quality of the available data are needed. In fact, the literature provides many data quality assessment and improvement techniques, especially for structured data, but in the Big Data era new algorithms have to be designed. We aim to provide an overview of the issues and challenges related to Data Quality assessment in the Big Data scenario. We also propose a possible solution developed by considering a smart city case study and we describe the lessons learned in the design and implementation phases.
Cinzia Cappiello, Walter Samá, Monica Vitali
IDEAS1
2018 Context-aware data quality assessment for big data
Danilo Ardagna, Cinzia Cappiello, Walter Samá, Monica Vitali
Future Gener. Comput. Syst.2
2017 Towards Reliable Data Analyses for Smart Cities
abstract
As cities are becoming green and smart, public information systems are being revamped to adopt digital technologies. There are several sources (official or not) that can provide information related to a city. The availability of multiple sources enables the design of advanced analyses for offering valuable services to both citizens and municipalities. However, such analyses would fail if the considered data were affected by errors and uncertainties: Data Quality is one of the main requirements for the successful exploitation of the available information. This paper highlights the importance of the Data Quality evaluation in the context of geographical data sources. Moreover, we describe how the Entity Matching task can provide additional information to refine the quality assessment and, consequently, obtain a better evaluation of the reliability data sources. Data gathered from the public transportation and urban areas of Curitiba, Brazil, are used to show the strengths and effectiveness of the presented approach.
Tiago Brasileiro Araújo, Cinzia Cappiello, Nádia P. Kozievitch, Demetrio Gomes Mestre, Carlos Eduardo S. Pires, Monica Vitali
IDEAS2
2016 A Quality Model for Linked Data Exploration
Cinzia Cappiello, Tommaso Di Noia, Bogdan Alexandru Marcu, Maristella Matera
ICWE1
2016 Security policy enforcement for networked smart objects
Sabrina Sicari, Alessandra Rizzardi, Daniele Miorandi, Cinzia Cappiello, Alberto Coen-Porisini
Comput. Networks4
2016 A secure and quality-aware prototypical architecture for the Internet of Things
Sabrina Sicari, Alessandra Rizzardi, Daniele Miorandi, Cinzia Cappiello, Alberto Coen-Porisini
Inf. Syst.4
2016 CO2-Aware Adaptation Strategies for Cloud Applications
abstract
The increasing utilization of cloud resources raises several issues related to their environmental impact and, more in general, sustainability. Recently, most of the contributions have focused on energy efficiency achieved through a better physical and virtual resource management. The present paper considers instead the application level, extending the focus to the reduction of CO2emissions related to the execution of applications. We aim to exploit adaptivity through the design of an Application Controller that, enacting the right adaptation strategy for a given context, allows the improvement of the trade off between QoS and CO2emission reduction. The effectiveness of the approach has been shown running an HPC application in a federated cloud infrastructure.
Cinzia Cappiello, Nguyen Ho, Barbara Pernici, Pierluigi Plebani, Monica Vitali
IEEE Trans. Cloud Comput.1
2016 On Achieving Energy Efficiency and Reducing CO2 Footprint in Cloud Computing
abstract
With the increasing popularity of the cloud computing model and rapid proliferation of cloud infrastructures there are increasing concerns about energy consumption and consequent impact of cloud computing as a contributor to global CO2emissions. To date, little is known about how to incorporate energy consumption and CO2concerns into cloud application development and deployment decision models. In this respect, this paper describes an eco-aware approach that relies on the definition, monitoring and utilization of energy and CO2metrics combined with the use of innovative application scheduling and runtime adaptation techniques to optimize energy consumption and CO2footprint of cloud applications as well as the underlying infrastructure. The eco-aware approach involves measuring or quantifying the energy consumption and CO2at different levels of cloud computing, using that information to create scheduling and adaptation techniques that contribute towards reducing the energy consumption and CO2emissions, and finally testing and validating the developed solutions in a multi-site cloud environment with the help of challenging case study applications. The experimental and validation results show the potential of the eco-aware approach to significantly reduce the CO2footprint and consequent environmental impact of cloud applications.
Usman Wajid, Cinzia Cappiello, Pierluigi Plebani, Barbara Pernici, Nikolay Mehandjiev, Monica Vitali, Michael Gienger, Kostas Kavoussanakis, David Margery, David García-Pérez, Pedro R. Falcone Sampaio
IEEE Trans. Cloud Comput.2
2015 A UI-Centric Approach for the End-User Development of Multidevice Mashups
abstract
In recent years, models, composition paradigms, and tools for mashup development have been proposed to support the integration of information sources, services and APIs available on the Web. The challenge is to provide a gate to a “programmable Web,” where end users are allowed to construct easily composite applications that merge content and functions so as to satisfy the long tail of their specific needs. The approaches proposed so far do not fully accommodate this vision. This article, therefore, proposes a mashup development framework that is oriented toward the End-User Development. Given the fundamental role of user interfaces (UIs) as a medium easily understandable by the end users, the proposed approach is characterized by UI-centric models able to support a WYSIWYG (What You See Is What You Get) specification of data integration and service orchestration. It, therefore, contributes to the definition of adequate abstractions that, by hiding the technology and implementation complexity, can be adopted by the end users in a kind of “democratic” paradigm for mashup development. This article also shows how model-to-code generative techniques translate models into application schemas, which in turn guide the dynamic instantiation of the composite applications at runtime. This is achieved through lightweight execution environments that can be deployed on the Web and on mobile devices to support the pervasive use of the created applications.
Cinzia Cappiello, Maristella Matera, Matteo Picozzi
ACM Trans. Web1
2014 A NFP Model for Internet of Things applications
abstract
Internet of Things (IoT) involves heterogeneous technologies (i.e., WSN, RFID, actuators) able to exchange data acquired from the environment in order to provide services to the requesting users. In such a scenario the privacy and the quality (i.e., in terms of accuracy, timeliness, completeness) of the handled information represent critical issues. In fact, the provided services must be customized according to the users preferences and habits and have to manage both users personal information and data from different sources, therefore it needs to guarantee privacy and data quality level. This work proposes a UML general conceptual model, which defines the entities involved in the IoT context, their relationships, facing privacy policies definition and data quality assessment. Such a model should represent a starting point for the development of IoT privacy-aware solutions, handling data with a well-defined quality.
Sabrina Sicari, Alessandra Rizzardi, Alberto Coen-Porisini, Cinzia Cappiello
WiMob4
2014 Service Identification in Interorganizational Process Design
abstract
Service identification is one of the main phases in the design of a service-oriented application. The way in which services are identified may influence the effectiveness of the SOA architecture. More specifically, the granularity of the services is very important in reaching flexibility and reusing them. Such properties are crucial in interorganizational interactions based on collaborative business processes. In fact, collaboration is facilitated by ensuring a homogeneous description of services at the right level of granularity. In this paper, we provide a detailed description of P2S (Process-to-Services), a computer-aided methodology to enable the identification of services that compose a collaborative business process. The methodology is based on metrics defined to setup service granularity, cohesion, coupling, and reuse. A prototype tool based on the methodology is also described with reference to a real case scenario.
Devis Bianchini, Cinzia Cappiello, Valeria De Antonellis, Barbara Pernici
IEEE Trans. Serv. Comput.2
2013 Monitoring and Assessing Energy Consumption and CO2 Emissions in Cloud-Based Systems
abstract
The development and maintenance of cloud sites are often characterized by energy waste and high CO2 emissions. Energy efficiency and the decrease of the CO2 emissions in cloud-based systems can be only obtained by adopting suitable actions and techniques (e.g., utilization of green energy sources, reduction of the number of physical and virtual machines, usage of the greener machines). In order to evaluate the suitability of these different actions, it is necessary to define a measure for greenness of the whole system. For this reason, this paper defines a set of metrics to assess the greenness of a cloud infrastructure. In order to provide a detailed view of the behaviour of the system and to facilitate the identification of the causes of the energy waste, metrics have been defined at different layers of the system (i.e., application, virtualization, infrastructure layers). The monitoring infrastructure that is necessary to retrieve all the data required for the assessment of the identified set of metrics is also described.
Cinzia Cappiello, Sumit Datre, Maria Grazia Fugini, Paco Melià, Barbara Pernici, Pierluigi Plebani, Michael Gienger, Axel Tenschert
SMC1
2013 Introduction to the JSS special issue of Web 2.0 engineering: New practices and emerging Challenges
Marco Brambilla 0001, Cinzia Cappiello, Irene Garrigós, Jose-Norberto Mazón, Santiago Meliá
J. Syst. Softw.2
2012 Towards the Definition of a Framework for Service Development in the Agrofood Domain - A Conceptual Model
Donato Barbagallo, Cinzia Cappiello, Alberto Coen-Porisini, Pietro Colombo, Marco Comerio, Flavio De Paoli, Chiara Francalanci, Sabrina Sicari
WEBIST2
2012 Editorial
Silvia Abrahão, Cristina Cachero, Cinzia Cappiello, Maristella Matera
J. Web Eng.3
2012 MicroMAIS: executing and orchestrating Web services on constrained mobile devices
abstract
SUMMARY Mobile devices with their more and more powerful resources allow the development of mobile information systems in which services are not only provided by traditional systems but also autonomously executed and controlled in the mobile devices themselves. Services distributed on autonomous mobile devices allow both the development of cooperative applications without a back‐end infrastructure and the development of applications blending distributed and centralized services. In this paper, we propose MicroMAIS: an integrated platform for supporting the execution of Web service‐based applications natively on a mobile device. The MicroMAIS platform is composed of mAS and μ‐BPEL. The former allows the execution of a single Web service, whereas the latter permits the orchestration of several Web services according to the WS‐BPEL standard. Copyright © 2011 John Wiley & Sons, Ltd.
Pierluigi Plebani, Cinzia Cappiello, Marco Comuzzi, Barbara Pernici, Sandeep Yadav
Softw. Pract. Exp.2
2011 A Quality Model for Mashups
Cinzia Cappiello, Florian Daniel, Agnes Koschmider, Maristella Matera, Matteo Picozzi
ICWE1
2011 DashMash: A Mashup Environment for End User Development
Cinzia Cappiello, Maristella Matera, Matteo Picozzi, Gabriele Sprega, Donato Barbagallo, Chiara Francalanci
ICWE1
2009 P2S: A Methodology to Enable Inter-organizational Process Design through Web Services
Devis Bianchini, Cinzia Cappiello, Valeria De Antonellis, Barbara Pernici
CAiSE2
2009 A Quality Model for Mashup Components
Cinzia Cappiello, Florian Daniel, Maristella Matera
ICWE1
2007 On Automated Generation of Web Service Level Agreements
Cinzia Cappiello, Marco Comuzzi, Pierluigi Plebani
CAiSE1
2005 The MAIS approach to web service design
Marzia Adorni, Francesca Arcelli Fontana, Danilo Ardagna, Luciano Baresi, Carlo Batini, Cinzia Cappiello, Marco Comerio, Marco Comuzzi, Flavio De Paoli, Chiara Francalanci, Paolo Losi, Simone Grega, Andrea Maurino, Stefano Modafferi, Barbara Pernici, Claudia Raibulet, Francesco Tisato
EMMSAD6