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