Abstract Context: Variant-Rich Systems (VRSs), such as Software Product Lines or variants created through clone & own, aim at reusing existing assets. The long lifespan of families of …
CONTEXT: Model-Driven Engineering provides a new landscape for dealing with traceability in software development. OBJECTIVE: Our goal is to analyze the current state of …
Abstract Model-Based Software Engineering provides various modelling formalisms for capturing the structural, behavioral, configuration, and intentional aspects of software …
X Sun, X Liu, J Hu, J Zhu - Proceedings of the 2014 3rd international …, 2014 - dl.acm.org
Program comprehension usually focuses on the significance of textual information to capture the programmers' intent and knowledge in the software, in particular the source code. In the …
C Seidl, F Heidenreich, U Aßmann - Proceedings of the 16th …, 2012 - dl.acm.org
Software Product Lines (SPLs) are a successful approach to software reuse in the large. Even though tools exist to create SPLs, their evolution is widely unexplored. Evolving an …
Traceability provides support for diverse software engineering activities including safety analysis, compliance verification, test-case selection, and impact prediction. However, in …
Abstract Context: Traceability in Software Product Lines (SPL) is the ability to interrelate software engineering artifacts through required links to answer specific questions related to …
RE Lopez‐Herrejon, S Illescas… - Journal of software …, 2018 - Wiley Online Library
Software product lines (SPLs) are families of related systems whose members are distinguished by the set of features they provide. Over 2 decades of research and practice …
Recent advances in high‐throughput experimental techniques have led to an exponential increase in both the size and the complexity of the data sets commonly studied in biology …