TY - GEN
T1 - Complete Traceability for Requirements in Satisfaction Arguments
AU - Murugesan, Anitha
AU - Whalen, Michael W.
AU - Ghassabani, Elaheh
AU - Heimdahl, Mats P.E.
PY - 2016/12/2
Y1 - 2016/12/2
N2 - When establishing associations, known as tracelinks, between a requirement and the artifacts that lead to itssatisfaction, it is essential to know what the links mean. Whileresearch into this type of traceability - what we call Requirements Satisfaction Traceability - has been an active research area forsome time, none of the literature discusses the fact that thereare often multiple ways in which a requirement can be satisfied, i.e., there are multiple satisfaction arguments. The distinctionbetween establishing a single satisfaction argument between arequirement and its implementation (tracing one way the requirement is implemented) vs. tracing all satisfaction arguments, and the possible ramifications for how the trace links can beused in analysis, has not been well studied. We examine how thisdistinction changes the way traceability is perceived, established, maintained, and used. In this RE@Next! paper, we introduce anddiscuss the notion of "complete" traceability, which considersall trace links between the requirements and the artifacts thatwork to satisfy the requirements, and contrast it with the partialtraceability common in practice.
AB - When establishing associations, known as tracelinks, between a requirement and the artifacts that lead to itssatisfaction, it is essential to know what the links mean. Whileresearch into this type of traceability - what we call Requirements Satisfaction Traceability - has been an active research area forsome time, none of the literature discusses the fact that thereare often multiple ways in which a requirement can be satisfied, i.e., there are multiple satisfaction arguments. The distinctionbetween establishing a single satisfaction argument between arequirement and its implementation (tracing one way the requirement is implemented) vs. tracing all satisfaction arguments, and the possible ramifications for how the trace links can beused in analysis, has not been well studied. We examine how thisdistinction changes the way traceability is perceived, established, maintained, and used. In this RE@Next! paper, we introduce anddiscuss the notion of "complete" traceability, which considersall trace links between the requirements and the artifacts thatwork to satisfy the requirements, and contrast it with the partialtraceability common in practice.
KW - Requirements
KW - Satisfaction Arguments
KW - Traceability
UR - http://www.scopus.com/inward/record.url?scp=85007201900&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85007201900&partnerID=8YFLogxK
U2 - 10.1109/RE.2016.35
DO - 10.1109/RE.2016.35
M3 - Conference contribution
AN - SCOPUS:85007201900
T3 - Proceedings - 2016 IEEE 24th International Requirements Engineering Conference, RE 2016
SP - 359
EP - 364
BT - Proceedings - 2016 IEEE 24th International Requirements Engineering Conference, RE 2016
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 24th IEEE International Requirements Engineering Conference, RE 2016
Y2 - 12 September 2016 through 16 September 2016
ER -