The definition of the exact meaning of conceptual modeling concepts is considered a relevant issue since it enhances their effective and appropriate use by designers and facilitates the automatic processing of the models where they are included. Three related concepts that permit to improve the definition of an association in UML and which still lack of a formal semantic definition are: association redefinition, association specialization and association subsetting. This paper formalizes their semantics and points out the similarities and differences that exist among them. The formalization we propose is based on the meta-modelling approach and a semantic domain composed of a set of basic UML concepts and OCL expressions, which have a previ...
AbstractIn the Unified Modeling Language (UML) different views of software systems are specified by ...
Abstract. UML class diagrams can be used as a language for expressing a con-ceptual model of a domai...
Associations are a widely used construct of object-oriented languages. However, the meaning of assoc...
The definition of the exact meaning of conceptual modeling concepts is considered a relevant issue s...
UML 2 has improved the expressiveness of the language with respect to associations in several manner...
Abstract. In fact, UML2 offers two definitions of associations. One is implicit in several Descripti...
Abstract. In fact, UML2 offers two related yet different definitions of associations. One is implici...
UML class diagrams can be used as a language for expressing a conceptual model of a domain. We use t...
Abstract UML is defined through metamodelling in a four-layer metamodel hierarchy, where metamodels ...
In the last years, UML has been tailored to be used as a domainspecific modelling notation in severa...
Abstract. There is a growing interest in the use of UML class diagrams as a modeling language to rep...
A qualified association in the Unified Modeling Language (UML) is an association that allows one to ...
Abstract. UML class diagrams can be used as a language for expressing a con-ceptual model of a domai...
Associations are a widely used construct of object-oriented languages. However, the meaning of assoc...
In this paper we will present the results of research into the semantics of association end multipli...
AbstractIn the Unified Modeling Language (UML) different views of software systems are specified by ...
Abstract. UML class diagrams can be used as a language for expressing a con-ceptual model of a domai...
Associations are a widely used construct of object-oriented languages. However, the meaning of assoc...
The definition of the exact meaning of conceptual modeling concepts is considered a relevant issue s...
UML 2 has improved the expressiveness of the language with respect to associations in several manner...
Abstract. In fact, UML2 offers two definitions of associations. One is implicit in several Descripti...
Abstract. In fact, UML2 offers two related yet different definitions of associations. One is implici...
UML class diagrams can be used as a language for expressing a conceptual model of a domain. We use t...
Abstract UML is defined through metamodelling in a four-layer metamodel hierarchy, where metamodels ...
In the last years, UML has been tailored to be used as a domainspecific modelling notation in severa...
Abstract. There is a growing interest in the use of UML class diagrams as a modeling language to rep...
A qualified association in the Unified Modeling Language (UML) is an association that allows one to ...
Abstract. UML class diagrams can be used as a language for expressing a con-ceptual model of a domai...
Associations are a widely used construct of object-oriented languages. However, the meaning of assoc...
In this paper we will present the results of research into the semantics of association end multipli...
AbstractIn the Unified Modeling Language (UML) different views of software systems are specified by ...
Abstract. UML class diagrams can be used as a language for expressing a con-ceptual model of a domai...
Associations are a widely used construct of object-oriented languages. However, the meaning of assoc...