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

Institutions

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
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Mapping Requirements to Features to Create Traceability in Product Line Models

Richard F. Paige, Alan Wassyng, Sébastien Mosser, Thomas Chiang
1 citations
Advanced Software Engineering Methodologies
0.35
article

Mapping Requirements to Features to Create Traceability in Product Line Models

Richard F. Paige, Alan Wassyng, Sébastien Mosser, Thomas Chiang
article en
1 citations

Abstract

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.

McMaster University (CA)
Openalex Percentile: Top 32%
Advanced Software Engineering Methodologies
0.35
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.