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