DocumentCode :
2743605
Title :
Requirements Identification and Representation in Software Product Line
Author :
Halim, Shahliza Abd ; Jawawi, Dayang Norhayati A ; Deris, Safaai
Author_Institution :
Software Eng. Dept., Univ. Technol. Malaysia, Skudai, Malaysia
fYear :
2009
fDate :
1-3 Dec. 2009
Firstpage :
340
Lastpage :
346
Abstract :
Software Product Line (SPL) core assets development is an effective approach in software reuse in which core assets can be shared among the members of the product line with an explicit treatment of variability. Considering reuse early in development phase can promise the increase in reuse and understanding reuse at a later development phase. This paper concentrates on identifying and representing variability at requirement level. The proposed approach differs slightly from other approaches where identification of the variant requirements is done with commonality and variability analysis and using two important requirements model, feature and use case model. Relation between both requirements model is through matrix table. This paper illustrates the application of this approach using the library systems product line example.
Keywords :
formal specification; software reusability; systems analysis; core assets development; feature model; library systems product line; matrix table; requirements identification; requirements model; requirements representation; software product line; software reuse; use case model; variability analysis; Computer science; Graphical models; Information systems; Libraries; Natural languages; Recycling; Software engineering; Turing machines; feature model; requirements; software product line; use case model; variability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Conference, 2009. APSEC '09. Asia-Pacific
Conference_Location :
Penang
ISSN :
1530-1362
Print_ISBN :
978-0-7695-3909-6
Type :
conf
DOI :
10.1109/APSEC.2009.73
Filename :
5358734
Link To Document :
بازگشت