Product line Development Architectural Model
This addresses the problem of inefficient and costly product development for organizations needing rapid market introduction of new features.
The paper tackles the challenge of accelerating product development by proposing a product line engineering architecture, which enhances productivity, software quality, and reduces time-to-market, as illustrated through a case study of CelsiusTech's Naval Product Line SS2000.
Products with new features need to be introduced on the market in a rapid pace and organizations need to speed up their development process. The ordinary way to develop products, one at a time, is not time efficient enough and is costly. Reuse has been suggested as a solution, but to achieve effective reuse within an organization a planned and proactive effort must be used. Product lines are the most promising technique and it increases productivity and software quality and decreases time-to-market. This paper describes the architecture of product line engineering process and also addresses what the design issues of product line architecture are and how a UML profile looks like for a product line by referring to the basic aspects of a case study, CelsiusTech in its Naval Product Line, SS2000.