New requirements and technology changes lead to continuous changes of the assets comprising a software product line. Since the product line represents a large number of potential products (or already deployed products) in a given domain, managing these changes becomes a key issue when dealing with evolution. We present a framework to support the development and evolution of highquality software product lines. The framework is based on several interrelated models or system views (eg, functionality, variability, quality) and a production plan defined by model transformations that generate a software system that meets both functional and quality requirements. We used our framework to develop a software system for the automotive domain.A...
This paper presents traceability mechanisms to support software product line evolution. Product line...
Product line engineering (PLE) needs to consider evolution and strategic planning of evolution steps...
Product-line architectures, i.e. a software architecture and component set shared by a family of pro...
peer-reviewedThe scale and complexity of product lines means that it is practically infeasible to de...
peer-reviewedCompanies successfully applying product line approaches often follow a long-term strat...
peer-reviewedSoftware Product Lines (SPL) are an engineering technique to efficiently derive a set o...
Software Product Lines (SPLs) are a successful approach to software reuse in the large. Even though ...
aachen.de Companies successfully applying product line approaches of-ten follow a long-term strategy...
This thesis focuses on model-driven software product line development, which is the combination of t...
Software product line engineering is an approach that develops and maintains families of products wh...
Software product lines are, by their very nature, complex software systems. Due to the interconnecte...
International audienceManaging in a generic way the evolution process of feature- oriented Software ...
peer-reviewedIn this paper, we report on techniques for variability and evolution in Model-based Eng...
The increasing complexity and cost of software-intensive systems has led developers to seek ways of...
International audienceModel-Based Engineering (MBE) and Product Line Engineering (PLE) have been com...
This paper presents traceability mechanisms to support software product line evolution. Product line...
Product line engineering (PLE) needs to consider evolution and strategic planning of evolution steps...
Product-line architectures, i.e. a software architecture and component set shared by a family of pro...
peer-reviewedThe scale and complexity of product lines means that it is practically infeasible to de...
peer-reviewedCompanies successfully applying product line approaches often follow a long-term strat...
peer-reviewedSoftware Product Lines (SPL) are an engineering technique to efficiently derive a set o...
Software Product Lines (SPLs) are a successful approach to software reuse in the large. Even though ...
aachen.de Companies successfully applying product line approaches of-ten follow a long-term strategy...
This thesis focuses on model-driven software product line development, which is the combination of t...
Software product line engineering is an approach that develops and maintains families of products wh...
Software product lines are, by their very nature, complex software systems. Due to the interconnecte...
International audienceManaging in a generic way the evolution process of feature- oriented Software ...
peer-reviewedIn this paper, we report on techniques for variability and evolution in Model-based Eng...
The increasing complexity and cost of software-intensive systems has led developers to seek ways of...
International audienceModel-Based Engineering (MBE) and Product Line Engineering (PLE) have been com...
This paper presents traceability mechanisms to support software product line evolution. Product line...
Product line engineering (PLE) needs to consider evolution and strategic planning of evolution steps...
Product-line architectures, i.e. a software architecture and component set shared by a family of pro...