Title :
Evolutionary Product Line Requirements Engineering
Author :
John, Isabel ; Villela, Karina
Author_Institution :
Fraunhofer Inst. for Exp. Software Eng. (IESE), Fraunhofer
Abstract :
Product line engineering has a widespread use in industry now. Therefore there is a high need for customizable, adaptable, and also for mature methods. Scoping and product line analysis are a unique and integral part of product line engineering. In these phases we determine where to reuse and what to reuse, establishing the basis for all technical, managerial, and investment decisions in the product line to come. Furthermore, these early phases are highly context dependant. In this tutorial we will give an introduction on how to analyze an environment with the purpose of planning a product line and its future evolution. We focus on product line requirements engineering methods, comprising product line scoping, analysis, and planning for evolution.
Keywords :
product development; software development management; software maintenance; software reusability; investment decisions; managerial decision; product line analysis; product line evolution; product line planning; product line requirements engineering; product line scoping; software reuse; technical decision; Computer networks; Crystallization; Investments; Predictive models; Software engineering; Solid modeling;
Conference_Titel :
Software Product Line Conference, 2008. SPLC '08. 12th International
Conference_Location :
Limerick
Print_ISBN :
978-0-7695-3303-2
DOI :
10.1109/SPLC.2008.65