DocumentCode
1572644
Title
Two-Dimensional Framework for Analyzing Variabilities in Software Product Lines
Author
Moon, Mikyeong ; Chae, Heung Seok ; Park, Junseok ; Yeom, Keunhyuk
Author_Institution
Dept. of Comput. Eng., Pusan Nat. Univ., Pusan
fYear
2008
Firstpage
531
Lastpage
536
Abstract
Commonality and variability play central roles in all product line development processes. Indeed, at each phase of core assets development, variabilities can exist at different levels of abstraction and in addition can be concretized by different artifacts. In this paper, we suggest a 2-dimensional framework for analyzing variabilities of core assets in software product lines. In the vertical analysis, variations are analyzed at different abstract levels, in which the region of commonality is first identified, and variation points are accordingly defined. In the horizontal analysis, variation types are elaborated according to the characteristics of requirements and architecture. With this framework, the variability of assets can be consistently and explicitly described, allowing variations to be traced in core assets and seamless reuse of core assets across the entire life cycle.
Keywords
software engineering; abstract levels; commonality; core assets variabilities; product line development processes; software product lines; two-dimensional framework; Computer architecture; Frequency; Information analysis; Information science; Information technology; Microwave integrated circuits; Moon; Research and development management; Technology management; architecture; requirements; software product line; variability;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer and Information Science, 2008. ICIS 08. Seventh IEEE/ACIS International Conference on
Conference_Location
Portland, OR
Print_ISBN
978-0-7695-3131-1
Type
conf
DOI
10.1109/ICIS.2008.110
Filename
4529873
Link To Document