9 citations · 18 across the 8 of their papers we have counts for
9 papers
Extending Decision Maps for Sustainable Safety and Security in Self-Adaptive Systems
Marco Stadler, Wesley K. G. Assunção, Michael Vierhauser +3
Sustainability refers to a system's ability to maintain its functionality and endure over time. Hence, sustainability is a highly desirable property of software systems, including…
On the JI-RADAR: Uncovering Sustainability Tool Support for Requirements Engineering
Marco Stadler, Pascal Taurer, Johannes Sametinger +4
Context: Software-intensive systems are integral to nearly all facets of modern society [1]. Consequently, both their sustainability and their role in facilitating sustainable proc…
An Extensive Replication Study of the ABLoTS Approach for Bug Localization
Feifei Niu, Enshuo Zhang, Christoph Mayr-Dorn +5
Bug localization is the task of recommending source code locations (typically files) that contain the cause of a bug and hence need to be changed to fix the bug. Along these lines,…
A Large-Scale Study on Developer Engagement and Expertise in Configurable Software System Projects
Karolina M. Milano, Wesley K. G. Assunção, Bruno B. P. Cafeo
Modern systems operate in multiple contexts making variability a fundamental aspect of Configurable Software Systems (CSSs). Variability, implemented via pre-processor directives (…
Insights on Microservice Architecture Through the Eyes of Industry Practitioners
Vinicius L. Nogueira, Fernando S. Felizardo, Aline M. M. M. Amaral +2
The adoption of microservice architecture has seen a considerable upswing in recent years, mainly driven by the need to modernize legacy systems and address their limitations. Lega…
Model-based Maintenance and Evolution with GenAI: A Look into the Future
Luciano Marchezan, Wesley K. G. Assunção, Edvin Herac +1
Model-Based Engineering (MBE) has streamlined software development by focusing on abstraction and automation. The adoption of MBE in Maintenance and Evolution (MBM&E), however, is…
Contemporary Software Modernization: Perspectives and Challenges to Deal with Legacy Systems
Wesley K. G. Assunção, Luciano Marchezan, Alexander Egyed +1
Software modernization is an inherent activity of software engineering, as technology advances and systems inevitably become outdated. The term "software modernization" emerged as…
Feature-oriented Test Case Selection and Prioritization During the Evolution of Highly-Configurable Systems
Willian D. F. Mendonça, Wesley K. G. Assunção, Silvia R. Vergilio
Testing Highly Configurable Systems (HCSs) is a challenging task, especially in an evolution scenario where features are added, changed, or removed, which hampers test case selecti…
TRIAD: Automated Traceability Recovery based on Biterm-enhanced Deduction of Transitive Links among Artifacts
Hui Gao, Hongyu Kuang, Wesley K. G. Assunção +5
Traceability allows stakeholders to extract and comprehend the trace links among software artifacts introduced across the software life cycle, to provide significant support for so…