National audienceModel composition helps designers managing complexities by modeling different system views separately, and later compose them into an integrated model. In the past years, researchers have focused on the definition of model composition approaches (operators) and the tools supporting them (model composition engines). Testing model composition engines is hard. It requires the synthesis and analysis of complex data structures (models). In this context, synthesis means to assembly complex structures in a coherent way with respect to semantic constraints. In this paper we propose to automatically synthesize input data for model composition engines using a model decomposition operator. Through this operator we synthesize models in...
Abstract. Due to the increased complexity of software development projects more and more systems are...
In this report, we investigate component-based software construction with a focus on composition. In...
International audienceIn aspect-oriented modeling (AOM), a design is described using a set of design...
National audienceModel composition helps designers managing complexities by modeling different syste...
International audienceThe growing use of models for separating concerns in complex systems has lead ...
International audienceAnalyzing and modelling a software system with separate views is a good practi...
AbstractModel programs are high-level behavioral specifications used for software testing and design...
International audienceModel composition is a crucial activity in Model Driven Engineering both to re...
International audienceLarge models for complex systems can be decomposed in separate pieces correspo...
final draftModel-Driven Engineering (MDE) is a software development methodology that relies on the S...
Model composition plays a key role in many tasks in model-centric software development, e.g., evolvi...
International audienceCurrent trends in system engineering combine modeling, composition and verific...
International audienceFeature modeling is a widely used technique in Software Product Line developme...
Model-Driven Engineering (MDE) is a software development methodology that relies on the Separation o...
Modeling approaches are based on various paradigms, e.g., aspect-oriented, feature-oriented, object-...
Abstract. Due to the increased complexity of software development projects more and more systems are...
In this report, we investigate component-based software construction with a focus on composition. In...
International audienceIn aspect-oriented modeling (AOM), a design is described using a set of design...
National audienceModel composition helps designers managing complexities by modeling different syste...
International audienceThe growing use of models for separating concerns in complex systems has lead ...
International audienceAnalyzing and modelling a software system with separate views is a good practi...
AbstractModel programs are high-level behavioral specifications used for software testing and design...
International audienceModel composition is a crucial activity in Model Driven Engineering both to re...
International audienceLarge models for complex systems can be decomposed in separate pieces correspo...
final draftModel-Driven Engineering (MDE) is a software development methodology that relies on the S...
Model composition plays a key role in many tasks in model-centric software development, e.g., evolvi...
International audienceCurrent trends in system engineering combine modeling, composition and verific...
International audienceFeature modeling is a widely used technique in Software Product Line developme...
Model-Driven Engineering (MDE) is a software development methodology that relies on the Separation o...
Modeling approaches are based on various paradigms, e.g., aspect-oriented, feature-oriented, object-...
Abstract. Due to the increased complexity of software development projects more and more systems are...
In this report, we investigate component-based software construction with a focus on composition. In...
International audienceIn aspect-oriented modeling (AOM), a design is described using a set of design...