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...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Ecole Mohammadia d'Ingénieurs
2007-06-01
|
Series: | Electronic Journal of Information Technology |
Subjects: | |
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 |