DocumentCode
3419593
Title
An extension of problem frame notation for software product lines
Author
Zuo, Hailang ; Mannion, Mike ; Sellier, David ; Foley, Richard
Author_Institution
Sch. of Comput. & Math. Sci., Glasgow Caledonian Univ., UK
fYear
2005
fDate
15-17 Dec. 2005
Abstract
A software product line is a set of software-intensive systems sharing a common set of managed requirements. A technique for requirements analysis of single systems, but rarely applied to product lines, is problem frames. Problem frame theory omits support for the management and exploitation of product line requirements variability. This paper presents some notation to support requirements and machine variability in problem frames. It also describes some transitioning rules between requirements and machines that can help to manage product line evolution. We illustrate our ideas using a mobile phone worked example.
Keywords
formal specification; product development; software development management; software reusability; systems analysis; machine variability; mobile phone; problem frame theory; product line evolution; product line requirements variability; software product line; software-intensive systems; transitioning rules; Asset management; Computer architecture; Costs; Engineering management; Information systems; Investments; Mobile handsets; Software development management; Software engineering;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference, 2005. APSEC '05. 12th Asia-Pacific
ISSN
1530-1362
Print_ISBN
0-7695-2465-6
Type
conf
DOI
10.1109/APSEC.2005.35
Filename
1607188
Link To Document