Software traceability: trends and future directions

J Cleland-Huang, OCZ Gotel… - Future of software …, 2014 - dl.acm.org
Software traceability is a sought-after, yet often elusive quality in software-intensive systems.
Required in safety-critical systems by many certifying bodies, such as the USA Federal …

[HTML][HTML] Visualizations for the evolution of Variant-Rich Systems: A systematic mapping study

R Medeiros, J Martinez, O Díaz, JR Falleri - Information and Software …, 2023 - Elsevier
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 …

Model-driven engineering as a new landscape for traceability management: A systematic literature review

I Santiago, A Jiménez, JM Vara, V De Castro… - Information and …, 2012 - Elsevier
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 …

Automated, interactive, and traceable domain modelling empowered by artificial intelligence

R Saini, G Mussbacher, JLC Guo, J Kienzle - Software and Systems …, 2022 - Springer
Abstract Model-Based Software Engineering provides various modelling formalisms for
capturing the structural, behavioral, configuration, and intentional aspects of software …

Empirical studies on the nlp techniques for source code data preprocessing

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 …

Co-evolution of models and feature mapping in software product lines

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 …

Evolving software trace links between requirements and source code

M Rahimi, J Cleland-Huang - Empirical Software Engineering, 2018 - Springer
Traceability provides support for diverse software engineering activities including safety
analysis, compliance verification, test-case selection, and impact prediction. However, in …

Software product lines traceability: A systematic mapping study

T Vale, ES de Almeida, V Alves, U Kulesza… - Information and …, 2017 - Elsevier
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 …

A systematic mapping study of information visualization for software product line engineering

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 …

Open source libraries and frameworks for biological data visualisation: A guide for developers

R Wang, Y Perez‐Riverol, H Hermjakob… - …, 2015 - Wiley Online Library
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 …