Please use this identifier to cite or link to this item: https://www.um.edu.mt/library/oar/handle/123456789/89855
Title: A triple graph grammar mapping of UML 2 activities into petri nets
Authors: Spiteri Staines, Tony
Keywords: Charts, diagrams, etc.
Petri nets
Graph grammars
UML (Computer science)
Issue Date: 2010
Publisher: North Atlantic University Union
Citation: Spiteri Staines, T. (2010). A triple graph grammar mapping of UML 2 activities into petri nets. International Journal of Computers, 4(1), 27-35
Abstract: Model-to-Model mapping has several advantages over relational mapping. In model-to-model mapping an active correspondence is kept between two pairs of models. This is facilitated if graphical models are used. UML 2 activities are based on Petri net like semantics and substantial literature exists explaining their conversion into Petri nets. This paper explains how UML 2 activities can be formally mapped into Petri nets or Petri net semantics from a theoretical, practical and operational point of view adding on previous work of Triple Graph Grammars (TGGs). UML activity constructs are classified and identified. This is useful for creating a basic set of TGG rules. Generic TGG rules are identified and created. The rules are mainly intended for forward transformation. An example is given illustrating the conversion process. The concepts presented can be elaborated further and even extended to other visual models or notations.
URI: https://www.um.edu.mt/library/oar/handle/123456789/89855
ISSN: 1998-4308
Appears in Collections:Scholarly Works - FacICTCIS

Files in This Item:
File Description SizeFormat 
A_triple_graph_grammar_mapping_of_UML_2_activities_into_petri_nets.pdf562.38 kBAdobe PDFView/Open


Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.