Show simple item record

dc.contributor.authorCabot Sagrera, Jordi
dc.contributor.authorRaventós Pagès, Ruth
dc.contributor.otherUniversitat Politècnica de Catalunya. Departament de Ciències de la Computació
dc.identifier.citationCabot, J., Raventos, R. "Roles as entity types: a conceptual modelling pattern". 2003.
dc.description.abstractRoles are meant to capture dynamic and temporal aspects of real-world objects. The role concept has been used with many semantic meanings: dynamic class, aspect, perspective, interface or mode. This paper identifies common semantics of different role models found in the literature. Moreover, it presents a conceptual modelling pattern for the role concept that includes both the static and dynamic aspects of roles. A conceptual modelling pattern is aimed at representing a specific structure of knowledge that appears in different domains. In particular, we adapt the pattern to the UML. The use of this pattern eases the definition of roles in conceptual schemas. In addition, we describe the design of schemas defined using our pattern in order to implement them in any object-oriented language. We also discuss the advantages of our approach over previous ones.
dc.format.extent16 p.
dc.subjectÀrees temàtiques de la UPC::Informàtica::Infografia
dc.subject.otherModelling pattern
dc.titleRoles as entity types: a conceptual modelling pattern
dc.typeExternal research report
dc.rights.accessOpen Access
dc.description.versionPostprint (published version)
local.citation.authorCabot, J.; Raventos, R.

Files in this item


This item appears in the following Collection(s)

Show simple item record

All rights reserved. This work is protected by the corresponding intellectual and industrial property rights. Without prejudice to any existing legal exemptions, reproduction, distribution, public communication or transformation of this work are prohibited without permission of the copyright holder