doi: 10.4304/jsw.2.2.64-73
Supporting UML Sequence Diagrams with a Processor Net Approach
- Department of Computer Information Systems, University of Malta, Malta
Abstract
UML sequence diagrams focus on the interactionbetween different classes. For distributed real timetransaction processing it is possible to end up with complexsequence diagrams, containing messages related to systemprocesses. It is difficult to examine alternative combinationsof message passing. A solution is to translate these diagramsinto an executable processor net model. This is based on the‘actor model’, Petri net concepts and higher order netconstructs. A case study taken from a flight reservationscenario is introduced and used to create a processor netmodel. This approach offers various advantages likeidentifying the main processes, executable model creation,verification, formalization, defining schemas andperformance analysis.
Keywords
- UML
- processor net
- Petri nets
- modeling
How to Cite
Tony Spiteri Staines, "Supporting UML Sequence Diagrams with a Processor Net Approach," Journal of Software, vol. 2, no. 2, pp. 64-73, 2007. https://doi.org/ 10.4304/jsw.2.2.64-73
Copyright & License
Copyright © 2007 by the authors. This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).
