Extension d’UML par les rôles

Generic relationships play an important role in conceptual modeling. The most used generic relationships are association, specialisation/generalisation, classification/instantiation and aggregation/decomposition. Other generic relationships have been identified in the literature, such as role-of whi...

Full description

Bibliographic Details
Main Authors: Hamza Rayd, Younes Lakhrissi, Abdelaziz Kriouile
Format: Article
Language:English
Published: Ecole Mohammadia d'Ingénieurs 2007-06-01
Series:Electronic Journal of Information Technology
Subjects:
UML
OCL
Online Access:http://www.revue-eti.net/index.php/eti/article/view/40
id doaj-36439eea18064361a4c0d055db0cf38e
record_format Article
spelling doaj-36439eea18064361a4c0d055db0cf38e2020-11-24T22:39:57ZengEcole Mohammadia d'IngénieursElectronic Journal of Information Technology1114-88022007-06-014Extension d’UML par les rôlesHamza Rayd0Younes Lakhrissi1Abdelaziz Kriouile2LRIIARF, Faculty of Sciences, Mohammed V University – Agdal; MoroccoENSIAS, Mohammed V University - Souissi; MoroccoENSIAS, Mohammed V University - Souissi; MoroccoGeneric relationships play an important role in conceptual modeling. The most used generic relationships are association, specialisation/generalisation, classification/instantiation and aggregation/decomposition. Other generic relationships have been identified in the literature, such as role-of which represents the dynamic aspects of objects. These dynamic aspects can be correctly modeled neither by the generic relationships offered by UML nor by its own concept of roles involved in collaboration diagrams. To fill this gap, this work proposes an extension of UML by role-of. New metaclasses and OCL rules are added to the basic metamodel of UML to capture the semantics of roles.http://www.revue-eti.net/index.php/eti/article/view/40rôlesmétamodélisationUMLlangage de définition des contraintesOCL
collection DOAJ
language English
format Article
sources DOAJ
author Hamza Rayd
Younes Lakhrissi
Abdelaziz Kriouile
spellingShingle Hamza Rayd
Younes Lakhrissi
Abdelaziz Kriouile
Extension d’UML par les rôles
Electronic Journal of Information Technology
rôles
métamodélisation
UML
langage de définition des contraintes
OCL
author_facet Hamza Rayd
Younes Lakhrissi
Abdelaziz Kriouile
author_sort Hamza Rayd
title Extension d’UML par les rôles
title_short Extension d’UML par les rôles
title_full Extension d’UML par les rôles
title_fullStr Extension d’UML par les rôles
title_full_unstemmed Extension d’UML par les rôles
title_sort extension d’uml par les rôles
publisher Ecole Mohammadia d'Ingénieurs
series Electronic Journal of Information Technology
issn 1114-8802
publishDate 2007-06-01
description Generic relationships play an important role in conceptual modeling. The most used generic relationships are association, specialisation/generalisation, classification/instantiation and aggregation/decomposition. Other generic relationships have been identified in the literature, such as role-of which represents the dynamic aspects of objects. These dynamic aspects can be correctly modeled neither by the generic relationships offered by UML nor by its own concept of roles involved in collaboration diagrams. To fill this gap, this work proposes an extension of UML by role-of. New metaclasses and OCL rules are added to the basic metamodel of UML to capture the semantics of roles.
topic rôles
métamodélisation
UML
langage de définition des contraintes
OCL
url http://www.revue-eti.net/index.php/eti/article/view/40
work_keys_str_mv AT hamzarayd extensiondumlparlesroles
AT youneslakhrissi extensiondumlparlesroles
AT abdelazizkriouile extensiondumlparlesroles
_version_ 1725706754695626752