Adopting Software Product Lines: Approaches, Artefacts and Organization
نویسنده
چکیده
Software product lines have received considerable adoption in the software industry and prove to be a very successful approach to intra-organizational software reuse. Contemporary literature on the subject, however, often presents only a single approach towards adopting a software product line. In this paper, we present an overview of different adoption approaches, different maturity levels for product line artefacts and different organizational models.
منابع مشابه
Maturity and Evolution in Software Product Lines: Approaches, Artefacts and Organization
Software product lines have received considerable adoption in the software industry and prove to be a very successful approach to intra-organizational software reuse. Existing literature, however, often presents only a single approach towards adopting and evolving a software product line. In this paper, we present an overview of different approaches to architecture-centric, intraorganizational ...
متن کاملProceedings of the PLEES ’ 01 International Workshop on Product Line Engineering
Software product lines have received considerable adoption in the software industry and prove to be a very successful approach to intra-organizational software reuse. Contemporary literature on the subject, however, often presents only a single approach towards adopting a software product line. In this paper, we present an overview of different adoption approaches, different maturity levels for...
متن کاملTraceability for Model Driven, Software Product Line Engineering
Traceability is an important challenge for software organizations. This is true for traditional software development and even more so in new approaches that introduce more variety of artefacts such as Model Driven development or Software Product Lines. In this paper we look at some aspect of the interaction of Traceability, Model Driven development and Software Product Line.
متن کاملA 3D Visualisation to Enhance Cognition in Software Product Line Engineering
Software Product Line (SPL) Engineering is a development paradigm where core artefacts are developed and subsequently configured into different software products dependent on a particular customer's requirements. In industrial product lines, the scale of the configuration (variability management) can become extremely complex and very difficult to manage. Visualisation is widely used in software...
متن کاملSupervisor : Jacob Krüger 1 Extracting Software Product Lines
Software product lines (SPL) are a development approach to systematically manage and reuse software artefacts. In particular, different variants of the same product can be configured and, thus, are customized to specific needs. While SPLs promise several benefits over other reuse approaches, they are still not common in practice. There, software is often copied and only afterwards adapted to ne...
متن کامل