Mapping Requirements to Features to Create Traceability in Product Line Models
Developers and engineers have shown the many benefits of feature modelling for identifying reusable software and hardware components across product lines and platforms. However, a gap exists when it comes to identifying reusable products, and requirements across iterations of features. Due to the ambiguous relationship between features and requirements, it can be difficult to determine the boundary between them. We propose a methodology for using features to encapsulate requirements by establishing a clear hierarchy between features and requirements. This will assist feature-requirement traceability tooling and automation development.
Authors
- Richard F. Paige (ORCID: https://orcid.org/0000-0002-1978-9852)
- Alan Wassyng (ORCID: https://orcid.org/0000-0003-4614-3421)
- Sébastien Mosser (ORCID: https://orcid.org/0000-0001-9769-216X)
- Thomas Chiang (ORCID: https://orcid.org/0000-0003-2967-5004)
Institutions
- McMaster University (CA)
Publication Details
- Published
- 2024-09-22
- DOI
- https://doi.org/10.1145/3652620.3688349
- Citations
- 1
- Primary Topic
- Advanced Software Engineering Methodologies
- Type
- article
- Field-Weighted Citation Impact
- 0.35