Means for the representation of variability in UML 2.0 interactions, as presented in a previous work, are further formalised and given a mathematically formal semantics. In this way, UML 2.0 interactions can be used in the conception and development of system families within domain and application engineering tasks. Following the transition from domain to application engineering as a configuration endeavour, resolution of the variability according to a given configuration is captured by a denotational semantics for plain interactions extended to the features for the specification of variability. An example based on a previous case study explicates the semantics hereby defined
Variability models are used in Software Product Lines (SPLs) to explicitly capture the commonalities...
The UML contains the concepts of generalization and realization between two modelling elements inten...
Executable specifications for UML currently comprise fUML, precise semantics of composite structures...
AbstractMeans for the representation of variability in UML 2.0 interactions, as presented in a previ...
The process of modelling and developing commonality and variability for system families should be su...
As changes are made during a software development process, related artefacts and elements of the sys...
STAIRS is a method for the step-wise, compositional development of interactions in the setting of UM...
The recent major revision of the UML (see [4]) has in-troduced significant changes and additions. In...
This paper deals with managing variability on behavioral models. Such models are generally more comp...
UML Interactions represent one of the three UML behaviors. They describe the interwork of parts of a...
UML Interactions represent one of the three different behavior kinds of the UML. In general, they sp...
International audienceGiven its relevance, there is an extensive body of research for mod-eling vari...
A system model for an OO specification language is any timed state transition system whose states ar...
-This paper presents an approach to variability modeling where variability models are made in a sepa...
A Software Product Line (SPL) is a family of similar programs (called variants) generated from a com...
Variability models are used in Software Product Lines (SPLs) to explicitly capture the commonalities...
The UML contains the concepts of generalization and realization between two modelling elements inten...
Executable specifications for UML currently comprise fUML, precise semantics of composite structures...
AbstractMeans for the representation of variability in UML 2.0 interactions, as presented in a previ...
The process of modelling and developing commonality and variability for system families should be su...
As changes are made during a software development process, related artefacts and elements of the sys...
STAIRS is a method for the step-wise, compositional development of interactions in the setting of UM...
The recent major revision of the UML (see [4]) has in-troduced significant changes and additions. In...
This paper deals with managing variability on behavioral models. Such models are generally more comp...
UML Interactions represent one of the three UML behaviors. They describe the interwork of parts of a...
UML Interactions represent one of the three different behavior kinds of the UML. In general, they sp...
International audienceGiven its relevance, there is an extensive body of research for mod-eling vari...
A system model for an OO specification language is any timed state transition system whose states ar...
-This paper presents an approach to variability modeling where variability models are made in a sepa...
A Software Product Line (SPL) is a family of similar programs (called variants) generated from a com...
Variability models are used in Software Product Lines (SPLs) to explicitly capture the commonalities...
The UML contains the concepts of generalization and realization between two modelling elements inten...
Executable specifications for UML currently comprise fUML, precise semantics of composite structures...