Maristella Matera

dblp:47/1654 · DBLP profile ↗
← Back
26ranked-venue papers in the field
2as first author
6since 2021 · last 2026
0000-0003-0552-8624ORCID · verified

Domains — venue-derived; a paper can count in several

Information Retrieval & Web Search · 21 (2 first)Business Process & Enterprise Data · 4Database Systems & Data Management · 1
YearPublicationVenuePosition
2026 LLM-Driven Orchestration of Pervasive Web Interfaces in Extended Reality
Luca Cordioli, Andrea Pesciotti, Francesca Vittoria Rabiti, Federico Rosa, Desara Xhumari, Maristella Matera
ICWE6
2026 From Navigation to Intention: Reframing the Web Experience through Goal-Driven Interfaces
abstract
The dominant paradigm for interacting with the Web has long relied on menu-driven navigation and complex graphical structures that can impose a high cognitive load on users. Recent advances in Large Language Models (LLMs) enable flexible NL understanding, yet purely conversational systems lack the stability and visual affordances required for complex tasks. This paper introduces Mirage, a framework that bridges these paradigms by making graphical user interface (GUI) components interpretable and orchestrable by LLMs, enabling on-the-fly construction of simplified UIs tailored to user requests. Developers declare application functions as reusable components with semantic descriptions and typed schemas; Mirage maps user goals, expressed in natural language, to the most relevant components and renders them as interactive interfaces. We implemented Mirage as a Next.js framework and validated it in a user study comparing the new paradigm to the navigation of a traditional website. Results show that Mirage significantly reduces task completion time, lowers cognitive workload, and achieves higher usability without compromising accuracy. Our approach also highlights new design directions toward supporting on-the-fly building of goal-driven interfaces.
Luca Cordioli, Maristella Matera
WWW2
2025 Leveraging LLMs for Conversational Data Access: A Human-Centred Perspective
Maristella Matera, Emanuele Pucci, Vincenzo Manto
ICWE1
2025 Leveraging LLMs for Voice-Based form Filling on the Web: The ConWeb Approach
Ludovica Piro, Giulia Di Fede, Emanuele Pucci, Stefano Tolomeo, Maristella Matera
ICWE5
2024 Improving Understandability and Control in Data Preparation: A Human-Centered Approach
Emanuele Pucci, Camilla Sancricca, Salvatore Andolina, Cinzia Cappiello, Maristella Matera, Anna Barberio
CAiSE5
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
ICWE4
2020 Modeling Interactive Smart Spaces
Mattia Gianotti, Fabiano Riccardi, Giulia Cosentino, Franca Garzotto, Maristella Matera
ER5
2019 Conversational Data Exploration
Nicola Castaldo, Florian Daniel, Maristella Matera, Vittorio Zaccaria
ICWE3
2018 Context-Aware Access to Heterogeneous Resources Through On-the-Fly Mashups
Florian Daniel, Maristella Matera, Elisa Quintarelli, Letizia Tanca, Vittorio Zaccaria
CAiSE2
2016 A Quality Model for Linked Data Exploration
Cinzia Cappiello, Tommaso Di Noia, Bogdan Alexandru Marcu, Maristella Matera
ICWE4
2015 Designing and Developing Context-Aware Mobile Mashups: The CAMUS Approach
Fabio Corvetta, Maristella Matera, Riccardo Medana, Elisa Quintarelli, Vincenzo Rizzo, Letizia Tanca
ICWE2
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. Web2
2013 PEUDOM: A Mashup Platform for the End User Development of Common Information Spaces
Maristella Matera, Matteo Picozzi, Michele Pini, Marco Tonazzo
ICWE1
2011 Impact of MDE Approaches on the Maintainability of Web Applications: An Experimental Evaluation
Yulkeidi Martínez, Cristina Cachero, Maristella Matera, Silvia Abrahão, Sergio Luján-Mora
ER3
2011 Model-Based Dynamic and Adaptive Visualization for Multi-domain Search Results
Alessandro Bozzon, Marco Brambilla 0001, Luca Cioria, Piero Fraternali, Maristella Matera
ICWE5
2011 A Quality Model for Mashups
Cinzia Cappiello, Florian Daniel, Agnes Koschmider, Maristella Matera, Matteo Picozzi
ICWE4
2011 DashMash: A Mashup Environment for End User Development
Cinzia Cappiello, Maristella Matera, Matteo Picozzi, Gabriele Sprega, Donato Barbagallo, Chiara Francalanci
ICWE2
2009 A Quality Model for Mashup Components
Cinzia Cappiello, Florian Daniel, Maristella Matera
ICWE3
2009 Turning Web Applications into Mashup Components: Issues, Models, and Solutions
Florian Daniel, Maristella Matera
ICWE2
2009 Providing Flexible Process Support to Project-Centered Learning
abstract
While business process definition is becoming more and more popular as an instrument for describing human activities, there is a growing need for software tools supporting business process abstractions to help users organize and monitor their desktop work. Tools are most effective when they embed some knowledge about the process, e.g., in terms of the typical activities required by the process, so that users can execute the activities without having to define them. Tools must be lightweight and flexible, so as to enable users to create or change the process as soon as there is a new need. In this article, we first describe an application-independent approach to flexible process support by discussing the abstractions required for modeling, creating, enacting, and modifying flexible processes. Then, we show our approach at work in the context of project-centered learning. In this application, learners are challenged to perform concrete tasks in order to master specific subjects; in doing so, they have to conduct significant projects and cope with realistic (or even real-life) working conditions and scenarios. Often, students are geographically dispersed or under severe timing constraints, because these activities intertwine with their normal university activity. As a result, they need communication technology in order to interact and workflow technology in order to organize their work. The developed platform provides a comprehensible, e-learning-specific set of activities and process templates, which can be combined through a simple Web interface into project-centered collaboration processes. We discuss how the general paradigm of flexible processes was adapted to the learning concept, implemented, and experienced by students.
Stefano Ceri, Florian Daniel, Maristella Matera, Alessandro Raffio
IEEE Trans. Knowl. Data Eng.3
2008 Mashing Up Context-Aware Web Applications: A Component-Based Development Approach
Florian Daniel, Maristella Matera
WISE2
2007 Mixup: A Development and Runtime Environment for Integration at the Presentation Layer
Jin Yu 0006, Boualem Benatallah, Fabio Casati, Florian Daniel, Maristella Matera, Régis Saint-Paul
ICWE5
2007 A framework for rapid integration of presentation components
abstract
The development of user interfaces (UIs) is one of the most time-consuming aspects in software development. In this context, the lack of proper reuse mechanisms for UIs is increasingly becoming manifest, especially as software development is more and more moving toward composite applications. In this paper we propose a framework for the integration of stand-alone modules or applications, where integration occurs at the presentation layer. Hence, the final goal is to reduce the effort required for UI development by maximizing reus.
Jin Yu 0006, Boualem Benatallah, Régis Saint-Paul, Fabio Casati, Florian Daniel, Maristella Matera
WWW6
2006 Extended memory (xMem) of web interactions
abstract
memorie semantiche per la navigazione web centrata sull'utente
Stefano Ceri, Florian Daniel, Maristella Matera, Francesca Rizzo 0003
ICWE3
2004 Model-Driven Design of Web Applications with Client-Side Adaptation
Stefano Ceri, Peter Dolog, Maristella Matera, Wolfgang Nejdl
ICWE3
2004 A Framework for Exploiting Conceptual Modeling in the Evaluation of Web Application Quality
Pier Luca Lanzi, Maristella Matera, Andrea Maurino
ICWE2