Title :
Towards the Reverse Engineer of UML2.0 Sequence Diagram for Procedure Blueprint
Author :
Wang, FengQin ; Ke, HengJin ; Liu, JianBin
Author_Institution :
Commun. & Inf. Eng., Nanjing Univ. of Posts & Telecommun. Nanjing, Nanjing, China
Abstract :
In order to query parent-child relationship between nodes for procedure blueprint(PB) and make certain the approximate order of interacted messages, we proposed the encode on procedure blueprint-based. In addition, a meta-model based on abstract implement structure diagram for procedure blueprint and a meta-model based on intra-method UML 2.0 sequence diagram are presented. And our strategy in this article is to define an OCL-based mapping in a formal and verifiable form as consistency rules between an AISD and a SD, so as to ensure the completeness of our meta-models and allow their verification. At last, we adopt a static analyze method to transform procedure blueprint to UML2.0 sequence diagram.
Keywords :
Unified Modeling Language; formal verification; program control structures; program diagnostics; reverse engineering; OCL-based mapping; UML2.0 sequence diagram; abstract implement structure diagram; consistency rule; control flow construction; formal verification; meta-model; procedure blueprint; reverse engineer; static analyze method; Arithmetic; Computer science; Electrical capacitance tomography; Flow graphs; Humans; Particle separators; Reverse engineering; Software engineering; Unified modeling language; UML2.0 sequence diagram; procedure blueprint; reverse engineering;
Conference_Titel :
Software Engineering, 2009. WCSE '09. WRI World Congress on
Conference_Location :
Xiamen
Print_ISBN :
978-0-7695-3570-8
DOI :
10.1109/WCSE.2009.128