Domain engineering is a set of activities intended to develop, maintain, and manage the creation and evolution of an area of knowledge suitable for processing by a range of software systems. It is of considerable practical significance, as it provides methods and techniques that help reduce time-to-market, development costs, and project risks on one hand, and helps improve system quality and performance on a consistent basis on the other. In this book, the editors present a collection of invited chapters from various fields related to domain engineering. The individual chapters present state-of-the-art research and are organized in three parts. The first part focuses on results that deal with domain engineering in software product lines...
Software product lines are one of the most promising fields in software engineering. They aim at the...
This thesis focuses on model-driven software product line development, which is the combination of t...
Abstract – Current software engineering practices involve modeling as a key activity in the building...
Abstract: Software Product-line engineering aims at enabling systematic software reuse by allowing s...
International audienceWritten by foremost experts in the field, Engineering Modeling Languages provi...
The deployment of product line engineering requires a profound understanding of domain engineering a...
General purpose software engineering tools are expensive to develop and maintain, and often difficul...
This paper discusses our approach to representing application domain knowledge for specific software...
International audienceThe use of domain-specific languages (DSLs) has become a successful technique ...
Before software can be designed we must know its requirements. Before require-ments can be expressed...
Domain-Specific Languages are used in software engineering in order to enhance quality, flexibility,...
Recently a number of concepts, such as software factories, model-driven software development, and la...
We present the didactic bases for a different kind of text book on Software Engineering - one that i...
International audienceMany approaches to creating Software Product Lines have emerged that are based...
<p>ALMEIDA, Eduardo Santana de ; ALVARO, Alexandre ; Garcia, Vinicius C. ; NASCIMENTO, Leandro Marqu...
Software product lines are one of the most promising fields in software engineering. They aim at the...
This thesis focuses on model-driven software product line development, which is the combination of t...
Abstract – Current software engineering practices involve modeling as a key activity in the building...
Abstract: Software Product-line engineering aims at enabling systematic software reuse by allowing s...
International audienceWritten by foremost experts in the field, Engineering Modeling Languages provi...
The deployment of product line engineering requires a profound understanding of domain engineering a...
General purpose software engineering tools are expensive to develop and maintain, and often difficul...
This paper discusses our approach to representing application domain knowledge for specific software...
International audienceThe use of domain-specific languages (DSLs) has become a successful technique ...
Before software can be designed we must know its requirements. Before require-ments can be expressed...
Domain-Specific Languages are used in software engineering in order to enhance quality, flexibility,...
Recently a number of concepts, such as software factories, model-driven software development, and la...
We present the didactic bases for a different kind of text book on Software Engineering - one that i...
International audienceMany approaches to creating Software Product Lines have emerged that are based...
<p>ALMEIDA, Eduardo Santana de ; ALVARO, Alexandre ; Garcia, Vinicius C. ; NASCIMENTO, Leandro Marqu...
Software product lines are one of the most promising fields in software engineering. They aim at the...
This thesis focuses on model-driven software product line development, which is the combination of t...
Abstract – Current software engineering practices involve modeling as a key activity in the building...