Andrea Maurino

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)
The development and standardization of Semantic Web technologies has resulted in an unprecedented volume of data being published on the Web as Linked Data (LD). However, we observe widely varying data quality ranging from extensively curated datasets to crowdsourced and extracted data of relatively low quality. In this article, we present the results of a(More)
Many data sets contain temporal records which span a long period of time; each record is associated with a time stamp and describes some aspects of a real-world entity at a particular time (e.g., author information in DBLP). In such cases, we often wish to identify records that describe the same entity over time and so be able to perform interesting(More)
Web Modeling Language (WebML, is a notation for visually specifying complex Web sites at the conceptual level. All the concepts of WebML are specified both graphically and in XML; in particular, navigation and composition abstractions are based on a restricted number of hypertext components (units) which are assembled into pages and(More)
The development and standardization of semantic web technologies have resulted in an unprecedented volume of data being published on the Web as Linked Open Data (LOD). However, we observe widely varying data quality ranging from extensively curated datasets to crowd-sourced and extracted data of relatively low quality. Data quality is commonly conceived as(More)
Nowadays Web applications are very complex and high sophisticated software products, where the application quality perceived by users is one of the central factors determining the success or failure of the application. Recently, design patterns have been proposed in the context of Web conceptual modeling methods, as a way to support Web designers and(More)
5 This paper introduces a model-driven approach to the design of collaborative Web-based applications, i.e. applications in which several users play different roles, in a collaborative way, to pursue a specific goal. The paper illustrates a conference management application (CMA), whose main requirements include: (i) the management of users profiles and(More)
In this paper we propose a meta-model for nonfunctional property descriptions targeted to support the selection of Web Services. The approach is based on the explicit distinction between NFP offered by providers and requested by users, on the concept of policy that aggregates NFP descriptions into single entities with an applicability condition, and finally(More)
Data quality (DQ) is emerging as a new relevant area for the improvement of the effectiveness of organizations. Despites the consequences of poor quality of data are often experienced in everyday life of enterprises, very few organizations adopt specific methodologies for assessing and monitoring quality of their data. In this paper we present the first(More)
Multichannel Adaptive Web Information Systems (WISs) are emerging as a new class of information systems, characterized by their powerful use of mobility and context-awareness. Different methodologies have been proposed so far for the analysis and design of Multichannel Adaptive WISs, specifically focused on the front-end layer or the back-end layer, but no(More)