This program is tentative and subject to change.

Wed 3 Sep 2025 14:00 - 15:30 at Room 0.1 - Posters

Graphical User Interfaces (GUIs) are central to app development projects. App developers may use the GUIs of other apps as a means of requirements refinement and rapid prototyping or as a source of inspiration for designing and improving their own apps. Recent research has thus suggested retrieving relevant GUI designs that match a certain text query from screenshot datasets acquired through crowdsourced or automated exploration of GUIs. However, such text-to-GUI retrieval approaches only leverage the textual information of the GUI elements, neglecting visual information such as icons or background images. In addition, retrieved screenshots are not steered by app developers and lack app features that require particular input data.

To overcome these limitations, this paper proposes GUing, a GUI search engine based on a vision-language model called GUIClip, which we trained specifically for the problem of designing app GUIs. For this, we first collected from Google Play app introduction images which display the most representative screenshots and are often captioned (i.e.~labelled) by app vendors. Then, we developed an automated pipeline to classify, crop, and extract the captions from these images. This resulted in a large dataset which we share with this paper: including 303k app screenshots, out of which 135k have captions. We used this dataset to train a novel vision-language model, which is, to the best of our knowledge, the first of its kind for GUI retrieval. We evaluated our approach on various datasets from related work and in a manual experiment. The results demonstrate that our model outperforms previous approaches in text-to-GUI retrieval achieving a Recall@10 of up to 0.69 and a HIT@10 of 0.91. We also explored the performance of GUIClip for other GUI tasks including GUI classification and sketch-to-GUI retrieval with encouraging results.

This program is tentative and subject to change.

Wed 3 Sep

Displayed time zone: Brussels, Copenhagen, Madrid, Paris change

14:00 - 15:30
14:00
90m
Poster
Requirements Quality Research Artifacts: Recovery, Analysis, and Management Guideline
Journal-First
Julian Frattini Chalmers | University of Gothenburg, Lloyd Montgomery University of Hamburg, Germany, Davide Fucci Blekinge Institute of Technology, Michael Unterkalmsteiner Blekinge Institute of Technology, Daniel Mendez Blekinge Institute of Technology and fortiss, Jannik Fischbach Netlight Consulting GmbH and fortiss GmbH
14:00
90m
Poster
Locating requirements in backlog items: Content analysis and experiments with large language models
Journal-First
Ashley van Can Department of Information and Computing Sciences, Utrecht University, Fabiano Dalpiaz Utrecht University
14:00
90m
Demonstration
Tool for Supporting Debugging and Understanding of Normative Requirements Using LLMs
Posters and Tool Demos
Alex Kleijwegt University of York, Sinem Getir Yaman University of York, UK, Radu Calinescu University of York, UK
14:00
90m
Poster
Rethinking Technological Investment and Cost-Benefit: A Software Requirements Dependency Extraction Case Study
Journal-First
Gouri Ginde (Deshpande) University of Calgary, Chad Saunders University of Calgary, Guenther Ruhe University of Calgary
14:00
90m
Poster
Exploring the means to measure explainability: Metrics, heuristics and questionnaires.
Journal-First
Hannah Deters Leibniz University Hannover, Jakob Droste Leibniz Universität Hannover, Martin Obaidi Leibniz Universität Hannover, Kurt Schneider Leibniz Universität Hannover, Software Engineering Group
Link to publication
14:00
90m
Poster
Production Line Augmented Reality Application
Posters and Tool Demos
14:00
90m
Poster
Cognitive Biases in Requirements Engineering: Towards Understanding Their Relevance from a Communication Perspective
Posters and Tool Demos
Nayat Astaiza Soriano Chalmers University of Technology, University of Gothenburg, Eric Knauss Chalmers | University of Gothenburg
14:00
90m
Poster
GUing: A Mobile GUI Search Engine using a Vision-Language Model.
Journal-First
Jialiang Wei EuroMov DHM, Univ Montpellier & IMT Mines Ales, Anne-Lise Courbis IMT Mines Alès, Thomas Lambolais IMT Mines Alès, Binbin Xu IMT Mines Alès, Pierre Louis Bernard University of Montpellier, Gerard Dray IMT Mines Alès, Walid Maalej University of Hamburg
14:00
90m
Poster
Model-based Verification of Natural Language Requirements.
Journal-First
Konstantinos Mokos Aristotle University of Thessaloniki, Panagiotis Katsaros Aristotle University of Thessaloniki
14:00
90m
Poster
Data Annotation: A Requirements Engineering for Machine Learning Systems Perspective
Posters and Tool Demos
Yi Peng University of Gothenburg and Chalmers University of Technology, Hina Saeeda Chalmers University Sweden, Hans-Martin Heyn University of Gothenburg & Chalmers University of Technology, Jennifer Horkoff Chalmers and the University of Gothenburg
14:00
90m
Poster
Growing Deeper Roots: Nature as a Stakeholder in Software-intensive Systems
Posters and Tool Demos
Birgit Penzenstadler Chalmers University of Technology and University of Gothenburg
14:00
90m
Poster
Cultural Impact on Requirements Engineering Activities: Bangladeshi Practitioners’ View
Posters and Tool Demos
Chowdhury Shahriar Muzammel RMIT University, Australia, Maria Spichkova RMIT University, Australia, James Harland RMIT university
14:00
90m
Demonstration
Explainable Augmented Reality for Assembly Tasks: A Multi-Stakeholder Requirements Engineering Approach
Posters and Tool Demos
Mohammad Jaber Department of Software Engineering, ORT Braude College of Engineering, Amal Kandeel , Naomi Unkelos-Shpigel
14:00
90m
Poster
The AmbiTRUS framework for identifying potential ambiguity in user stories.
Journal-First
Anis R. Amna Ghent University, Yves Wautelet KU Leuven, Stephan Poelmans , Samedi Heng , Geert Poels Ghent University
14:00
90m
Poster
Concept Definition Review: a Method for Studying Terminology in Software Engineering.
Journal-First
Sabine Molenaar Utrecht University, Fabiano Dalpiaz Utrecht University, Sjaak Brinkkemper Utrecht University
14:00
90m
Demonstration
Read, Extract, Classify: A Tool for Smarter Requirements Engineering
Posters and Tool Demos
:
:
:
: