DocumentCode :
2178291
Title :
Change control for product line software engineering
Author :
Staples, Mark
Author_Institution :
Australian Technol. Park, Nat. ICT Australia, Eveleigh, NSW, Australia
fYear :
2004
fDate :
30 Nov.-3 Dec. 2004
Firstpage :
572
Lastpage :
573
Abstract :
Product line software engineering (PLSE) has proved to be an effective way to benefit from code reuse, leading to improved development efficiency, time-to-market, and product quality. In PLSE, a set of related products is developed by combining reused core assets with product-specific custom assets. Core assets implement most product functionality, and support variable functionality. Custom assets integrate a product´s core assets, instantiate variation points, and implement functionality unique to the product. PLSE poses challenges for change control. Software engineering change control is related to configuration management (CM), and is concerned with planning, coordinating, tracking, and managing the impact of change to software artifacts (e.g. source code). The root cause of change control problems for PLSE is that core assets are shared between products that have different stakeholders. Core assets must satisfy the sometimes conflicting needs of these stakeholders. This position paper lists some specific change control problems characteristic of, or exacerbated by, PLSE and some of their solutions. These were observed during the author´s prior experience working in a company that adopted PLSE and maintained product lines.
Keywords :
configuration management; management of change; software architecture; software quality; software reusability; configuration management; product functionality; product line software engineering; product quality; software artifacts; software engineering change control; time-to-market; Asset management; Australia; Engineering management; Programmable logic arrays; Software engineering; Time to market;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Conference, 2004. 11th Asia-Pacific
ISSN :
1530-1362
Print_ISBN :
0-7695-2245-9
Type :
conf
DOI :
10.1109/APSEC.2004.37
Filename :
1371967
Link To Document :
بازگشت