Modeling Traceability Between Software Product Line Requirements and Architecture


KIPS Transactions on Software and Data Engineering, Vol. 4, No. 11, pp. 487-498, Nov. 2015
10.3745/KTSDE.2015.4.11.487,   PDF Download:

Abstract

Traceability enables software developers to trace up the changes occurring in software artifacts. In software product line, traceability is more complex than traceability in a single product as commonality and variability should be considered. Modeling traceability between features and requirements has been proposed in the past. However, traceability between requirements and architecture has more factors to consider, including many-to-many mappings and hierarchical structure of architectures. This paper proposes a method of systematically constructing platform traceability between platform requirements and platform architecture. This paper also shows the efficacy of the proposed mechanism through case studies.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
S. Eom, S. Kang, J. Kim, S. Lee, "Modeling Traceability Between Software Product Line Requirements and Architecture," KIPS Transactions on Software and Data Engineering, vol. 4, no. 11, pp. 487-498, 2015. DOI: 10.3745/KTSDE.2015.4.11.487.

[ACM Style]
Seokhwan Eom, Sungwon Kang, Jingyu Kim, and Seonah Lee. 2015. Modeling Traceability Between Software Product Line Requirements and Architecture. KIPS Transactions on Software and Data Engineering, 4, 11, (2015), 487-498. DOI: 10.3745/KTSDE.2015.4.11.487.