International audienceThe growing use of models for separating concerns in complex systems has lead to a proliferation of model composition operators. These composition operators have traditionally been defined from scratch following various approaches differing in formality, level of detail, chosen paradigm, and styles. Due to the lack of proper foundations for defining model composition (concepts, abstractions, or frameworks), it is difficult to compare or reuse composition operators. In this paper , we stipulate the existence of a unifying framework that reduces all structural composition operators to structural merging, and all composition operators acting on discrete behaviors to event scheduling. We provide convincing evidence of this...
AbstractModel programs are high-level behavioral specifications used for software testing and design...
Abstract. The success of object-oriented software modelling depends to a large extent on the ability...
We propose a framework for component-based modeling using an abstract layered model for components. ...
International audienceThe growing use of models for separating concerns in complex systems has lead ...
National audienceModel composition helps designers managing complexities by modeling different syste...
International audienceModel driven engineering advocates the separation of concerns during the desig...
International audienceFeature modeling is a widely used technique in Software Product Line developme...
International audienceAnalyzing and modelling a software system with separate views is a good practi...
National audienceEmbedded and cyber-physical systems are becoming more and more complex. They are of...
final draftModel-Driven Engineering (MDE) is a software development methodology that relies on the S...
There is little agreement on terminology in model composition, and even less on key characteristics ...
International audienceModeling and managing variability is a key activity in a growing number of sof...
Model-Driven Engineering (MDE) is a software development methodology that relies on the Separation o...
International audienceLarge models for complex systems can be decomposed in separate pieces correspo...
AbstractWe propose a framework for component-based modeling using an abstract layered model for comp...
AbstractModel programs are high-level behavioral specifications used for software testing and design...
Abstract. The success of object-oriented software modelling depends to a large extent on the ability...
We propose a framework for component-based modeling using an abstract layered model for components. ...
International audienceThe growing use of models for separating concerns in complex systems has lead ...
National audienceModel composition helps designers managing complexities by modeling different syste...
International audienceModel driven engineering advocates the separation of concerns during the desig...
International audienceFeature modeling is a widely used technique in Software Product Line developme...
International audienceAnalyzing and modelling a software system with separate views is a good practi...
National audienceEmbedded and cyber-physical systems are becoming more and more complex. They are of...
final draftModel-Driven Engineering (MDE) is a software development methodology that relies on the S...
There is little agreement on terminology in model composition, and even less on key characteristics ...
International audienceModeling and managing variability is a key activity in a growing number of sof...
Model-Driven Engineering (MDE) is a software development methodology that relies on the Separation o...
International audienceLarge models for complex systems can be decomposed in separate pieces correspo...
AbstractWe propose a framework for component-based modeling using an abstract layered model for comp...
AbstractModel programs are high-level behavioral specifications used for software testing and design...
Abstract. The success of object-oriented software modelling depends to a large extent on the ability...
We propose a framework for component-based modeling using an abstract layered model for components. ...