Domain engineering is a very efficient approach for narrow and stable domains. However, building wide-scope applications often involves crosscutting several domains, such that domain composition becomes a necessity. Our approach aims at reusing existing domains, without changing or adapting them, even when they have been independently designed and implemented. The solution consists of establishing relationships between formal and executable domain models. Domain composition requires non-standard relationships between concepts from different domains and a specific methodology for defining and implementing them. The paper shows the issues addressed and the solutions found in our Mélusine environment, based on the experience accumulated in dev...
International audienceSoftware systems became so complex that the need to decompose them into simple...
Design of mechatronic systems is becoming increasingly complex. Companies must continuously reduce t...
: We present a model of the data structure domain that is expressed in terms of the GenVoca domain m...
Domain engineering is a very efficient approach, for narrow and stable domains. Unfortunately, build...
The paper presents how domain modeling may leverage the hierarchical composition, supporting two ort...
In this paper, we discuss the general area of software development for reuse and reuse guidelines. W...
A precondition for reusability is the existence of reusable information. There is a lack of systemat...
<p>ALMEIDA, Eduardo Santana de ; ALVARO, Alexandre ; Garcia, Vinicius C. ; NASCIMENTO, Leandro Marqu...
In this paper we present an approach for building libraries of reusable software components that add...
Current approaches to the realisation of software systems employ elegant domain abstractions to hand...
Systematic reuse has been traditionally associated with a single domain, in which domain analysis le...
Domain-specific languages are constructed to provide modelling capabilities tailored to a specific d...
Abstract. In domain-specific development model-driven development environ-ments play an important ro...
Abstract: Software is rarely built completely from scratch. To a great extent, existing software doc...
Related work -- Component composition -- Domain-specific modeling -- Model-based component compositi...
International audienceSoftware systems became so complex that the need to decompose them into simple...
Design of mechatronic systems is becoming increasingly complex. Companies must continuously reduce t...
: We present a model of the data structure domain that is expressed in terms of the GenVoca domain m...
Domain engineering is a very efficient approach, for narrow and stable domains. Unfortunately, build...
The paper presents how domain modeling may leverage the hierarchical composition, supporting two ort...
In this paper, we discuss the general area of software development for reuse and reuse guidelines. W...
A precondition for reusability is the existence of reusable information. There is a lack of systemat...
<p>ALMEIDA, Eduardo Santana de ; ALVARO, Alexandre ; Garcia, Vinicius C. ; NASCIMENTO, Leandro Marqu...
In this paper we present an approach for building libraries of reusable software components that add...
Current approaches to the realisation of software systems employ elegant domain abstractions to hand...
Systematic reuse has been traditionally associated with a single domain, in which domain analysis le...
Domain-specific languages are constructed to provide modelling capabilities tailored to a specific d...
Abstract. In domain-specific development model-driven development environ-ments play an important ro...
Abstract: Software is rarely built completely from scratch. To a great extent, existing software doc...
Related work -- Component composition -- Domain-specific modeling -- Model-based component compositi...
International audienceSoftware systems became so complex that the need to decompose them into simple...
Design of mechatronic systems is becoming increasingly complex. Companies must continuously reduce t...
: We present a model of the data structure domain that is expressed in terms of the GenVoca domain m...