Title: Modelling UML sequence diagrams with aspect-oriented extended Petri nets

Authors: Nianhua Yang; Huiqun Yu; Hua Sun

Addresses: School of Business Information Management, Shanghai Institute of Foreign Trade, Shanghai 201620, China ' Department of Computer Science and Engineering, East China University of Science and Technology, Shanghai 200237, China ' School of Information Science and Engineering, Xinjiang University, Urumqi 830046, China

Abstract: This paper defines mapping rules from UML sequence diagrams to Aspect-Oriented Data Concerned Petri Nets (AODCPNs). Each mapping rule for one type of element in a sequence diagram is defined both in graphical and formal syntax forms. Algorithms for aspects automatically generating from messages events are proposed. Weaving rules are used for composing data concerned Petri nets. Composing algorithms are proposed based on aspects and weaving rules. A case study shows the applicability and feasibility of our method.

Keywords: UML sequence diagrams; aspect oriented modelling; Petri nets; mapping rules; weaving rules.

DOI: 10.1504/IJCAT.2012.050132

International Journal of Computer Applications in Technology, 2012 Vol.45 No.1, pp.57 - 65

Published online: 30 Oct 2012 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article