Dépôt Institutionnel de l'Université BBA

La transformation automatique des diagrammes d’activité vers les réseaux de Petri

Afficher la notice abrégée

dc.contributor.author BENZIOUCHE BELKACEM
dc.contributor.author BENMERIOUL HICHAM
dc.date.accessioned 2023-09-18T08:59:52Z
dc.date.available 2023-09-18T08:59:52Z
dc.date.issued 2023
dc.identifier.issn MM/740
dc.identifier.uri https://dspace.univ-bba.dz:443/xmlui/handle/123456789/3905
dc.description.abstract L'ingénierie basée sur les modèles joue un rôle très important dans le développement logiciel, où la transformation de modèle consiste à transformer le modèle source en un modèle cible basé sur les méta-modèles source et cible en résolvant divers problèmes (réutilisation, interopérabilité, migration de modèle). L'idée principale de notre travail est de créer un pont technologique entre l'atelier IDM et l'atelier Graph Grammar et d'effectuer une transformation bidirectionnelle à l'aide de l'outil d'interprétation TGG. Notre travail consiste à transformation du diagramme d’activité vers les réseaux de Petri (RDP) basée sur la transformation des graphes. Notre approche consiste à proposer une grammaire de graphes contenant un ensemble de règles de transformation entre deux formalismes différents. Nous avons réalisé ce travail avec l'outil Eclipse en définissant deux métamodèles (un pour le diagramme d’activité et un pour le réseau de Petri) et une grammaire des graphes. Enfin, nous concluons notre contribution par une étude de cas bien illustrée et présentons les résultats qui complètent notre approche. Model-driven engineering plays a crucial role in software development, where model transformation involves converting a source model into a target model based on source and target metamodels, addressing various issues such as reuse, interoperability, and model migration. The main idea of our work is to create a technological bridge between the modeldriven engineering workshop and the Graph Grammar workshop, enabling bidirectional transformation using the TGG interpretation tool. Our thesis presents the transformation from activity diagrams to Petri nets based on graph transformation. Our approach involves proposing a graph grammar that encompasses a set of transformation rules between two different formalisms. We implemented this work using the Eclipse tool, defining two metamodels (one for activity diagrams and one for Petri nets) and a graph grammar. Finally, we conclude our contribution with a well-illustrated case study and present the results that validate our approach en_US
dc.language.iso fr en_US
dc.subject Les triples grammaires de graphes, Modèle, transformation de modèles, Transformation de graphe, grammaires, méta-modèles, diagramme d’activité, [(RDP) les réseaux de petri], [(TGG) triple graph grammar] en_US
dc.subject Triple graph grammars, Model, model transformation, Graph transformation, grammars, meta-models, activity diagram, [(RDP) petri nets], [(TGG) triple graph grammar] en_US
dc.subject القواعد النحوية للرسم البياني الثالثي، النموذج، تحويل النموذج، تحويل الرسم البياني، القواعد النحوية، النماذج الوصفية، مخطط النشاط، [(RDP) شبكات بتري ] ،[(TGG) [قواعد الرسم البياني الثالثية en_US
dc.title La transformation automatique des diagrammes d’activité vers les réseaux de Petri en_US
dc.type Thesis en_US


Fichier(s) constituant ce document

Ce document figure dans la(les) collection(s) suivante(s)

Afficher la notice abrégée

Chercher dans le dépôt


Recherche avancée

Parcourir

Mon compte