Skip to main content

Showing 1–9 of 9 results for author: Alégroth, E

.
  1. arXiv:2310.02046  [pdf, other

    cs.SE

    Improving web element localization by using a large language model

    Authors: Michel Nass, Emil Alegroth, Robert Feldt

    Abstract: Web-based test automation heavily relies on accurately finding web elements. Traditional methods compare attributes but don't grasp the context and meaning of elements and words. The emergence of Large Language Models (LLMs) like GPT-4, which can show human-like reasoning abilities on some tasks, offers new opportunities for software engineering and web element localization. This paper introduces… ▽ More

    Submitted 3 October, 2023; originally announced October 2023.

  2. arXiv:2301.03863  [pdf, other

    cs.SE

    Robust web element identification for evolving applications by considering visual overlaps

    Authors: Michel Nass, Riccardo Coppola, Emil Alégroth, Robert Feldt

    Abstract: Fragile (i.e., non-robust) test execution is a common challenge for automated GUI-based testing of web applications as they evolve. Despite recent progress, there is still room for improvement since test execution failures caused by technical limitations result in unnecessary maintenance costs that limit its effectiveness and efficiency. One of the most reported technical challenges for web-based… ▽ More

    Submitted 13 January, 2023; v1 submitted 10 January, 2023; originally announced January 2023.

  3. arXiv:2211.06122  [pdf, other

    cs.SE

    Requirements Quality vs Process and Stakeholders' Well-being: A Case of a Nordic Bank

    Authors: Emil Lind, Javier Gonzalez-Huerta, Emil Alégroth

    Abstract: Requirements are key artefacts to describe the intended purpose of a software system. The quality of requirements is crucial for deciding what to do next, impacting the development process's effectiveness and efficiency. However, we know very little about the connection between practitioners' perceptions regarding requirements quality and its impact on the process or the feelings of the profession… ▽ More

    Submitted 11 November, 2022; originally announced November 2022.

    Comments: Submitted to Software Quality Days 2023 Conference

    ACM Class: D.2

  4. arXiv:2208.00677  [pdf, other

    cs.SE

    Similarity-based web element localization for robust test automation

    Authors: Michel Nass, Emil Alégroth, Robert Feldt, Maurizio Leotta, Filippo Ricca

    Abstract: Non-robust (fragile) test execution is a commonly reported challenge in GUI-based test automation, despite much research and several proposed solutions. A test script needs to be resilient to (minor) changes in the tested application but, at the same time, fail when detecting potential issues that require investigation. Test script fragility is a multi-faceted problem, but one crucial challenge is… ▽ More

    Submitted 1 August, 2022; originally announced August 2022.

  5. arXiv:2206.04462  [pdf, other

    cs.SE

    When Traceability Goes Awry: an Industrial Experience Report

    Authors: Davide Fucci, Emil Alégroth, Thomas Axelsson

    Abstract: The concept of traceability between artifacts is considered an enabler for software project success. This concept has received plenty of attention from the research community and is by many perceived to always be available in an industrial setting. In this industry-academia collaborative project, a team of researchers, supported by testing practitioners from a large telecommunication company, soug… ▽ More

    Submitted 9 June, 2022; originally announced June 2022.

  6. Compliance Requirements in Large-Scale Software Development: An Industrial Case Study

    Authors: Muhammad Usman, Michael Felderer, Michael Unterkalmsteiner, Eriks Klotins, Daniel Mendez, Emil Alegroth

    Abstract: Regulatory compliance is a well-studied area, including research on how to model, check, analyse, enact, and verify compliance of software. However, while the theoretical body of knowledge is vast, empirical evidence on challenges with regulatory compliance, as faced by industrial practitioners particularly in the Software Engineering domain, is still lacking. In this paper, we report on an indust… ▽ More

    Submitted 2 March, 2021; originally announced March 2021.

    Comments: Full research paper accepted at International Conference on Product-Focused Software Process Improvement 2020

    Journal ref: 21st International Conference on Product-Focused Software Process Improvement, PROFES 2020, Turin, Italy, 25 November 2020 through 27 November 2020

  7. A Taxonomy of Assets for the Development of Software-Intensive Products and Services

    Authors: Ehsan Zabardast, Javier Gonzalez-Huerta, Tony Gorschek, Darja Šmite, Emil Alégroth, Fabian Fagerholm

    Abstract: Context: Develo** software-intensive products or services usually involves a plethora of software artefacts. Assets are artefacts intended to be used more than once and have value for organisations; examples include test cases, code, requirements, and documentation. During the development process, assets might degrade, affecting the effectiveness and efficiency of the development process. Theref… ▽ More

    Submitted 21 October, 2022; v1 submitted 19 February, 2021; originally announced February 2021.

    Comments: Submitted to the Journal of Systems and Software (JSS)

  8. arXiv:1703.01897  [pdf, other

    cs.SE

    Software Engineers' Information Seeking Behavior in Change Impact Analysis - An Interview Study

    Authors: Markus Borg, Emil Alégroth, Per Runeson

    Abstract: Software engineers working in large projects must navigate complex information landscapes. Change Impact Analysis (CIA) is a task that relies on engineers' successful information seeking in databases storing, e.g., source code, requirements, design descriptions, and test case specifications. Several previous approaches to support information seeking are task-specific, thus understanding engineers'… ▽ More

    Submitted 6 March, 2017; originally announced March 2017.

    Comments: Accepted for publication in the proceedings of the 25th International Conference on Program Comprehension

  9. arXiv:1602.01226  [pdf, other

    cs.SE

    Maintenance of Automated Test Suites in Industry: An Empirical study on Visual GUI Testing

    Authors: Emil Alégroth, Robert Feldt, Pirjo Kolström

    Abstract: Context: Verification and validation (V&V) activities make up 20 to 50 percent of the total development costs of a software system in practice. Test automation is proposed to lower these V&V costs but available research only provides limited empirical data from industrial practice about the maintenance costs of automated tests and what factors affect these costs. In particular, these costs and fac… ▽ More

    Submitted 3 February, 2016; originally announced February 2016.

    Report number: INFSOF5687