On the meanings of subsetting, specialization and redefinition in UML

Altres autors/es

Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació

Universitat Politècnica de Catalunya. MPI - Modelització i Processament de la Informació

Universitat Politècnica de Catalunya. inSSIDE - integrated Software, Service, Information and Data Engineering

Data de publicació

2011-06-27

Resum

UML 2 has improved the expressiveness of the language with respect to associations in several manners. A significant one has been the introduction of the association redefinition concept. Association subsetting and association specialization have been included in UML since its earliest versions and share some relevant features with association redefinition. These similarities among the three constructs make it frequently difficult, especially to novice users, to: decide which one of these concepts is the best suited to model a particular situation; systematically justify their modelling choices. In this report, we present a preliminary empirical investigation on these constructs using as a benchmark a catalogue of model examples produced by different authors which can be considered experts in the conceptual modelling field.


Preprint

Tipus de document

External research report

Llengua

Anglès

Documents relacionats

ESSI-TR-11-1

Citació recomanada

Aquesta citació s'ha generat automàticament.

Drets

http://creativecommons.org/licenses/by-nc-nd/3.0/es/

Open Access

Attribution-NonCommercial-NoDerivs 3.0 Spain

Aquest element apareix en la col·lecció o col·leccions següent(s)

E-prints [73057]