A Systematic Review of Tracing Solutions in Software Product Lines

by   Zineb Mcharfi, et al.

Software Product Lines are large-scale, multi-unit systems that enable massive, customized production. They consist of a base of reusable artifacts and points of variation that provide the system with flexibility, allowing generating customized products. However, maintaining a system with such complexity and flexibility could be error prone and time consuming. Indeed, any modification (addition, deletion or update) at the level of a product or an artifact would impact other elements. It would therefore be interesting to adopt an efficient and organized traceability solution to maintain the Software Product Line. Still, traceability is not systematically implemented. It is usually set up for specific constraints (e.g. certification requirements), but abandoned in other situations. In order to draw a picture of the actual conditions of traceability solutions in Software Product Lines context, we decided to address a literature review. This review as well as its findings is detailed in the present article.




Applying Declarative Analysis to Software Product Line Models: An Industrial Study

Software Product Lines (SPLs) are families of related software products ...

Lifting Datalog-based Analyses to Software Product Lines

Applying program analyses to Software Product Lines (SPLs) has been a fu...

Resolving code smells in software product line using refactoring and reverse engineering

Software Product Lines SPL are recognized as a successful approach to re...

A Family of Software Product Lines in Educational Technologies

Rapid advances in education domain demand the design and customization o...

Optimal Software Architecture From Initial Requirements: An End-to-End Approach

A software architect turns system requirements into a suitable software ...

Towards Certified Analysis of Software Product Line Safety Cases

Safety-critical software systems are in many cases designed and implemen...
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.