DocumentCode :
2739127
Title :
A Graph Based Approach to Detecting Causes of Implied Scenarios under the Asynchronous and Synchronous Communication Styles
Author :
Song, In-Gwon ; Jeon, Sang-Uk ; Bae, Doo-Hwan
Author_Institution :
Dept. of EE & CS, KAIST, Daejeon, South Korea
fYear :
2009
fDate :
1-3 Dec. 2009
Firstpage :
53
Lastpage :
60
Abstract :
The implied scenarios are unexpected behaviors in the scenario specifications. Detecting and handling them is essential for the correctness of the scenario specifications. Prior researches focus on detecting those implied scenarios through error traces, and cannot identify where to be considered to handle the implied scenarios. Moreover, most of them do not consider the asynchronous communication style although the implied scenarios may vary according to communication styles. In this paper, we provide a graph based approach to detecting causes of implied scenarios under the asynchronous and synchronous communication styles. The semantics of the scenario specification is defined as a partially ordered set which is represented as a graph. Based on the graph, our approach constructs another graph which represents behaviors of a minimal implementation satisfying the scenario specification. Differentiating between the two graphs identify which part of the scenario specification causes the implied scenarios under the asynchronous communication style. In addition, our approach can be also applied under the synchronous communication styles by adding additional relationships to the two graph. To validate our approach, we provide two case studies.
Keywords :
Unified Modeling Language; formal specification; graph theory; UML 2.0; asynchronous communication styles; graph based approach; implied scenarios; partially ordered set; scenario specification; sequence diagram; synchronous communication styles; Asynchronous communication; UML 2.0; implied scenarios; interaction overview diagram; requirements verification; scenarios; sequence diagram;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Conference, 2009. APSEC '09. Asia-Pacific
Conference_Location :
Penang
ISSN :
1530-1362
Print_ISBN :
978-0-7695-3909-6
Type :
conf
DOI :
10.1109/APSEC.2009.15
Filename :
5358507
Link To Document :
بازگشت