Joel Muller
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Research Subjects
Joel Muller has a total of 2 co-authors. Here are the top co-authors by number of shared publications:
- Hilal Taha
University of Luxembourg, Luxembourg, Luxembourg
1 shared publication - Mike Papadakis
University of Luxembourg, Luxembourg, Luxembourg
1 shared publication
Latest Publications
- Open Access
- 12 April 2026
- Published by Association for Computing Machinery (ACM)
- p. 527-536
Industrial Replication of COLOR: Locator Repair in Continuous Integration and Failure Patterns under UI/DOM Evolution
Web applications evolve rapidly, and UI changes cause automated end-to-end tests to fail. This paper reports a conceptual, independent replication of the COLOR locator repair approach. We reimplemented COLOR from its published description and deployed our implementation in an industrial Continuous Integration (CI) system, where tests are executed automatically on every codebase change. We analysed 4,471 test executions across 133 CI days spanning over seven months, categorised recurring failure modes, and found locator breakage and element visibility issues to be the dominant causes of instability. We analysed failure patterns introduced with evolution, collected element descriptors at runtime and deployed replication of the locator repair technique (COLOR) when locators fail. The repair mechanism suggested fixes for all captured broken locators, with the top recommendation correct in most cases, while exposing limitations caused by initially missing element data, dynamically generated locators, and sparse or volatile HTML attributes. Our results quantify the impact of attribute composition on repairability and highlight practical integration challenges for automated repair in daily CI workflows.
- 12 April 2026
- Published by Association for Computing Machinery (ACM)
- p. 527-536
Open AccessIndustrial Replication of COLOR: Locator Repair in Continuous Integration and Failure Patterns under UI/DOM Evolution
Web applications evolve rapidly, and UI changes cause automated end-to-end tests to fail. This paper reports a conceptual, independent replication of the COLOR locator repair approach. We reimplemented COLOR from its published description and deployed our implementation in an industrial Continuous Integration (CI) system, where tests are executed automatically on every codebase change. We analysed 4,471 test executions across 133 CI days spanning over seven months, categorised recurring failure modes, and found locator breakage and element visibility issues to be the dominant causes of instability. We analysed failure patterns introduced with evolution, collected element descriptors at runtime and deployed replication of the locator repair technique (COLOR) when locators fail. The repair mechanism suggested fixes for all captured broken locators, with the top recommendation correct in most cases, while exposing limitations caused by initially missing element data, dynamically generated locators, and sparse or volatile HTML attributes. Our results quantify the impact of attribute composition on repairability and highlight practical integration challenges for automated repair in daily CI workflows.