DocumentCode :
552423
Title :
Automatic generation of SPIN model checking code from UML activity diagram and its application to Web application design
Author :
Yamada, Yutaka ; Wasaki, Katsumi
Author_Institution :
Grad. Sch. of Sci. & Technol., Shinshu Univ., Nagano, Japan
fYear :
2011
fDate :
16-18 Aug. 2011
Firstpage :
139
Lastpage :
144
Abstract :
The UML activity diagram is suitable for the expression of the work flow, and it expresses behavior at each stage of development from the analysis and the design to the programming. The approach models on the upstream design specification of software by the formal language and verifies it by the model checker, and it attracts attention. In this report, we propose the method of converting automatically the UML activity diagram into the SPIN model checking code PROMELA. We applied to the screen transition design of a Web application example for the evaluation of the proposal method. As a result, we obtained detection and the trace of the counter-example by the model checker, and found a latent bug under limited condition.
Keywords :
Internet; Unified Modeling Language; formal languages; formal specification; program compilers; program verification; software tools; PROMELA. code; UML activity diagram; Web application design; automatic SPIN model checking code generation; formal language; software specification; unified modeling language; Analytical models; Automata; Programming; Security; Software; Unified modeling language; XML;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital Content, Multimedia Technology and its Applications (IDCTA), 2011 7th International Conference on
Conference_Location :
Busan
Print_ISBN :
978-1-4577-0473-4
Electronic_ISBN :
978-89-88678-47-3
Type :
conf
Filename :
6016648
Link To Document :
بازگشت