Cinzia Cappiello

Learn More
The literature provides a wide range of techniques to assess and improve the quality of data. Due to the diversity and complexity of these techniques, research has recently focused on defining methodologies that help the selection, customization, and application of data quality assessment and improvement techniques. The goal of this article is to provide a(More)
Service-based applications are considered a promising technology since they are able to offer complex and flexible functionalities in widely distributed environments by composing different types of services. These applications have to be adaptable to unforeseen changes in the functionality offered by component services and to their unavailability or(More)
The quality of data is often defined as "fitness for use", i.e., the ability of a data collection to meet user requirements. The assessment of data quality dimensions should consider the degree to which data satisfy users' needs. User expectations are clearly related to the selected services and at the same time a service can have different characteristics(More)
When building service-oriented systems the evolution of requirements and context is the norm rather than the exception. Therefore, it is important to make sure that the system is able to evolve as well without necessarily starting a completely new development process, and possibly on the fly. In this paper we specifically focus on the role of the(More)
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(More)
This paper discusses the impact of energy consumption on information systems and business processes design. The goal is the development of contextaware and sustainable information systems where energy consumption reduction is considered at the technological level, on the basis of adaptable technology, on the governance level, with the design of(More)
Multichannel adaptive information systems can deliver services over different types of networks and access devices. Since different providers may offer either functionally equivalent or similar services, the quality of service (QoS) is a fundamental element of the service selection and the subsequent negotiation. This paper presents a taxonomy for quality(More)