Title :
Generating CCS model from scenarios
Author_Institution :
Department of information technology, Qiong Tai Teachers College, Haikou 571100, China
Abstract :
A scenario, typically instantiated from use case in the early stage of system development, is a sequence of message interaction between object instances. While a process, as the main paradigm of Calculus of Communicating System CCS, focuses on specifying full behaviors for one object instance. This paper presents a method for generating CCS model from scenarios which represented by UML sequence diagrams: firstly, a sequence diagram is represented by a formal notation, namely scenario expression. A set of rules is then proposed to translate scenario expression to CCS model. A translation algorithm, based on the translation rules, is presented to extract behaviors for each single object from scenario expression. The translation from scenario to CCS is a significative work that can not only help developers to generating CCS automatically from scenarios but also verify the scenarios via formal verification tools of CCS as well.
Keywords :
"Unified modeling language","Mathematical model","Online banking","Calculus","Synchronization","Formal verification","Stakeholders"
Conference_Titel :
Wavelet Active Media Technology and Information Processing (ICCWAMTIP), 2015 12th International Computer Conference on
DOI :
10.1109/ICCWAMTIP.2015.7493962