VLDB 2026 Research / reviewers in the wild / expert
Julián Grigera
dblp:03/6746
· DBLP profile ↗
27ranked-venue papers
7as first author
8since 2021 · last 2026
0000-0002-7962-4312ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 19 · 5 first-author · 4 since 2021Databases, data management, data science and information retrieval · 10 · 2 first-author · 2 since 2021Human-computer interaction and ubiquitous computing · 3 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 first-author · 2 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Automated Estimation of Web Interaction Complexity Based on UI Tests
Sebastian Heil, Julián Grigera, Ekaterina Pavlova, Martin Gaedke |
ICWE | 2 |
| 2026 | The Effects of Early Socio-Technical Decisions on UXDebt
Andrés Rodríguez 0002, Julián Grigera, Juan Cruz Gardey, Luis Farfallini, Gustavo Rossi, Alejandra Garrido 0001 |
TechDebt@ICSE | 2 |
| 2025 | You Are What You Click: Web Interaction Analysis for User Profile Detection
Leonardo Germán Loza Bonora, Julián Grigera, Alejandra Garrido 0001 |
ICWE | 2 |
| 2024 | Enhancing data tables user experience via automated adaptationsabstractUser experience is a crucial aspect of software quality, and while various guidelines and heuristics have been proposed to enhance it, tables have not received as much attention as other elements. Additionally, many developers are unaware of the guidelines they should follow in this regard. The objective of this article is to enhance the user experience on websites by streamlining the development process of usable tables. To achieve this, we propose a set of heuristics integrated into a tool called BetterTable that enables automatic application of usability improvements while parsing the HTML document. The complexity involved in developing a table with applied usability guidelines is evaluated using different implementations: the proposed approach, DataTables, and AntDesign. Furthermore, tests are conducted to validate the effectiveness of the proposed heuristics through user interactions with 13 table usage scenarios, measuring time, mouse movement, and clicks. Each user is randomly presented with 13 scenarios that either meet or do not meet a specific guideline. The results indicate that our proposal reduces implementation complexity by 43.83% and 24.69% compared to DataTables and AntDesign, respectively. Moreover, user testing reveals that 6 out of the 13 guidelines show improvements in at least 2 of the 3 calculated metrics. Guidelines fulfilled show 40.37% less average completion time and 20.39% less mouse movement than the baseline. Based on the conducted studies, we observed that compliant tables, on average, exhibit reduced user time and mouse movements compared to non-compliant tables. However, no significant differences are found in terms of clicks. Mario Díaz Ceñera, Julián Grigera, Jordán Pascual Espada |
Expert Syst. Appl. | 2 |
| 2023 | UX debt in an agile development process: evidence and characterization
Andrés Rodríguez 0002, Juan Cruz Gardey, Julián Grigera, Gustavo Rossi, Alejandra Garrido 0001 |
Softw. Qual. J. | 3 |
| 2022 | An Interaction Effort Score for Web PagesabstractThere is a lack of automatic evaluation models to measure the user experience (UX) of online systems, especially in relation to the user interaction. In this paper we propose the interaction effort score as a factor that contributes to the measure of the UX of a web page. The interaction effort is automatically computed as an aggregation of the effort on each interactive widget of a page, and for all users that have interacted with them.\nIn turn, the effort on each widget is predicted from different micro-measures computed on the user interaction, by learning from manual UX expert ratings. This paper describes the evaluation of the interaction effort of different web forms, and how it compares to other metrics of usability and user interaction. It also shows possible applications of the interaction effort score in the automatic evaluation of web pages. Juan Cruz Gardey, Julián Grigera, Andrés Rodríguez 0002, Gustavo Rossi, Alejandra Garrido 0001 |
WEBIST | 2 |
| 2022 | Predicting interaction effort in web interface widgets
Juan Cruz Gardey, Julián Grigera, Andrés Rodríguez 0002, Gustavo Rossi, Alejandra Garrido 0001 |
Int. J. Hum. Comput. Stud. | 2 |
| 2021 | A Scoring Map Algorithm for Automatically Detecting Structural Similarity of DOM Elements
Julián Grigera, Juan Cruz Gardey, Alejandra Garrido 0001, Gustavo Rossi |
WEBIST | 1 |
| 2020 | UX-Painter: An Approach to Explore Interaction Fixes in the BrowserabstractUsability and user interaction improvement is a central task in web development to guarantee the success of a web application. However, designers are barely able to keep up with the current development cycle because their practices are too costly, while interaction issues accumulate in applications that end-users keep suffering. In this work, we propose a method for designers to rapidly explore solutions through visual programming to the interaction problems of an application under development, even when it has been already deployed. The method is realized by a tool called UX-Painter, an exploratory tool for designers to apply quick fixes to interaction issues at the client-side of a web application without the need of any script programming knowledge. The palette of available fixes in UX-Painter are client-side web refactorings, i.e., changes to web page elements that solve specific user interaction problems without changing the underlying functionality. UX-Painter allows designers to quickly set up new versions of a web application by combining refactorings to create alternative designs for user testing or an inspection review. UX-Painter also provides the means to communicate design improvements, as a sequence of refactorings with clear semantics. We show the feedback provided by interviews with designers about UX-Painter's functionality and the results of a user test about its usability. Juan Cruz Gardey, Alejandra Garrido 0001, Sergio Firmenich, Julián Grigera, Gustavo Rossi |
Proc. ACM Hum. Comput. Interact. | 4 |
| 2019 | DataMock: An Agile Approach for Building Data Models from User Interface Mockups
José Matías Rivero, Julián Grigera, Damiano Distante, Francisco Montero Simarro, Gustavo Rossi |
Softw. Syst. Model. | 2 |
| 2019 | Usability improvement through A/B testing and refactoring
Sergio Firmenich, Alejandra Garrido 0001, Julián Grigera, José Matías Rivero, Gustavo Rossi |
Softw. Qual. J. | 3 |
| 2018 | Live versioning of web applications through refactoringabstractClient-Side Web Refactorings (CSWRs) allow improving interaction aspects of web applications by applying changes to the user interface without altering the code base, even in production settings. However, developers are not always willing, or even allowed to apply external adaptations to their applications’ user interface. Besides, CSWRs do not guarantee improvements in all contexts, so it may be unwise to install them in a production version. We propose a tool that allows creating private versions of a running web application almost automatically. Using this tool, developers or usability experts can easily combine CSWRs to create alternative versions of web applications, without the need of creating a cloned sandbox environment for each version. This yields many uses, such as quickly setting up user tests, showing live alternatives to Product Owners, and even performing A/B testing. The tool is built on top of Kobold, a service that allows applying CSWRs to fix usability smells. Kobold with versioning is available at: https://autorefactoring.lifia.info.unlp.edu.ar. A screencast of the tool is available at https://youtu.be/LVc3BOtVP3I. Julián Grigera, Juan Cruz Gardey, Alejandra Garrido 0001, Gustavo Rossi |
ASE | 1 |
| 2017 | Kobold: web usability as a serviceabstractWhile Web applications have become pervasive in today's business, social interaction and information exchange, their usability is often deficient, even being a key factor for a website success. Usability problems repeat across websites, and many of them have been catalogued, but usability evaluation and repair still remains expensive. There are efforts from both the academy and industry to automate usability testing or to provide automatic statistics, but they rarely offer concrete solutions. These solutions appear as guidelines or patterns that developers can follow manually. This paper presents Kobold, a tool that detects usability problems from real user interaction (UI) events and repairs them automatically when possible, at least suggesting concrete solutions. By using the refactoring technique and its associated concept of bad smell, Kobold mines UI events to detect usability smells and applies usability refactorings on the client to correct them. The purpose of Kobold is to deliver usability advice and solutions as a service (SaaS) for developers, allowing them to respond to feedback of the real use of their applications and improve usability incrementally, even when there are no usability experts on the team. Kobold is available at: http://autorefactoring.lifia.info.unlp.edu.ar. A screencast is available at https://youtu.be/c-myYPMUh0Q. Julián Grigera, Alejandra Garrido 0001, Gustavo Rossi |
ASE | 1 |
| 2017 | Automatic detection of usability smells in web applications
Julián Grigera, Alejandra Garrido 0001, José Matías Rivero, Gustavo Rossi |
Int. J. Hum. Comput. Stud. | 1 |
| 2016 | Assessing refactorings for usability in e-commerce applications
Julián Grigera, Alejandra Garrido 0001, José Ignacio Panach, Damiano Distante, Gustavo Rossi |
Empir. Softw. Eng. | 1 |
| 2014 | A Tool for Detecting Bad Usability Smells in an Automatic Way
Julián Grigera, Alejandra Garrido 0001, José Matías Rivero |
ICWE | 1 |
| 2014 | An Extensible, Model-Driven and End-User Centric Approach for API Building
José Matías Rivero, Sebastian Heil, Julián Grigera, Esteban Robles Luna, Martin Gaedke |
ICWE | 3 |
| 2014 | Mockup-Driven Development: Providing agile support for Model-Driven Web Engineering
José Matías Rivero, Julián Grigera, Gustavo Rossi, Esteban Robles Luna, Francisco Montero Simarro, Martin Gaedke |
Inf. Softw. Technol. | 2 |
| 2013 | MockAPI: An Agile Approach Supporting API-first Web Application Development
José Matías Rivero, Sebastian Heil, Julián Grigera, Martin Gaedke, Gustavo Rossi |
ICWE | 3 |
| 2012 | From Requirements to Web Applications in an Agile Model-Driven Approach
Julián Grigera, José Matías Rivero, Esteban Robles Luna, Franco Giacosa, Gustavo Rossi |
ICWE | 1 |
| 2011 | From Interface Mockups to Web Application Models
José Matías Rivero, Gustavo Rossi, Julián Grigera, Esteban Robles Luna, Antonio Navarro 0001 |
WISE | 3 |
| 2010 | A flexible tool suite for change-aware test-driven development of web applicationsabstractThough Web Applications development fits well with Test-Driven Development, there are some problems that hinder its success. In this demo we present a tool suite to improve TDD; the suite supports the representation of web requirements using a domain-specific language and the automatic generation of interaction tests among others. Esteban Robles Luna, Juan Burella, Julián Grigera, Gustavo Rossi |
ICSE (2) | 3 |
| 2010 | Capture and Evolution of Web Requirements Using WebSpec
Esteban Robles Luna, Irene Garrigós, Julián Grigera, Marco Winckler |
ICWE | 3 |
| 2010 | An Incremental Approach for Building Accessible and Usable Web Applications
Nuria Medina-Medina, Juan Burella, Gustavo Rossi, Julián Grigera, Esteban Robles Luna |
WISE | 4 |
| 2010 | Dealing with Navigation and Interaction Requirements Changes in a TDD-Based Web Engineering Approach
Juan Burella, Gustavo Rossi, Esteban Robles Luna, Julián Grigera |
XP | 4 |
| 2010 | Incorporating Usability Requirements In a Test/Model-Driven Web Engineering Approach
Esteban Robles Luna, José Ignacio Panach, Julián Grigera, Gustavo Rossi, Oscar Pastor 0001 |
J. Web Eng. | 3 |
| 2009 | Bridging Test and Model-Driven Approaches in Web Engineering
Esteban Robles Luna, Julián Grigera, Gustavo Rossi |
ICWE | 2 |