Title :
Supporting product line development through traceability
Author :
Jirapanthong, Waraporn ; Zisman, Andrea
Author_Institution :
Dept. of Comput., City Univ., London, UK
Abstract :
The large number and heterogeneity of documents generated during the development of product line systems may cause difficulties to identify common and variable aspects among applications, and reuse of core assets available under the product line architecture. In this paper, we advocate the use of traceability relations to support product line engineering. We present a rule-based approach to allow for automatic generation of traceability relations between feature-based object-oriented documents. The rules are represented in an extension of XQuery and the documents are translated into XML. We present a traceability reference model with the different types of traceability relations and documents identified in our work, and describe our approach for automatic generation of traceability relations. A prototype tool has been developed to demonstrate and evaluate the approach.
Keywords :
XML; object-oriented programming; product development; program diagnostics; software architecture; software reusability; XML; XQuery; core assets; document heterogeneity; feature-based object-oriented documents; product line architecture; product line development; traceability reference model; traceability relations; Application software; Computer architecture; Costs; Design engineering; Prototypes; Software engineering; Software prototyping; Software systems; Systems engineering and theory; XML;
Conference_Titel :
Software Engineering Conference, 2005. APSEC '05. 12th Asia-Pacific
Print_ISBN :
0-7695-2465-6
DOI :
10.1109/APSEC.2005.101