DocumentCode
2879585
Title
A Framework and Language Support for Automatic Dynamic Testing of Workflow Management Systems
Author
Hwang, Gwan-Hwan ; Lin, Che-Sheng ; Tsao, Li-Te ; Chen, Kuei-Huan ; Li, Yan-You
Author_Institution
Dept. of Comput. Sci. & Inf. Eng., Nat. Taiwan Normal Univ., Taipei, Taiwan
fYear
2009
fDate
29-31 July 2009
Firstpage
139
Lastpage
146
Abstract
We propose a framework for the automatic dynamic testing of workflow management systems (WfMSs). We first classify faults that can occur during the execution of a WfMS and then describe a systematic testing scheme that provides the following advantages. First, the system developer does not need to play the roles of participants, and hence the entire testing process can be automated. Second, resources that cannot be addressed or represented by the workflow engine can be simulated, which makes the proposed framework also a simulation environment for applications. Third, our platform solves the problems caused by the presence of nondeterministic behavior during dynamic testing of a WfMS. Finally, we describe how to apply temporal logic to verify the dynamic behavior of the tested WfMS. The implementation and experimental results demonstrate the feasibility of the proposed framework.
Keywords
program testing; software engineering; temporal logic; workflow management software; automatic dynamic testing; software engineering; systematic testing scheme; temporal logic; workflow management system; Automatic testing; Computer science; Engines; Logic testing; Software engineering; Software systems; Software testing; System testing; User interfaces; Workflow management software; WfMS; testing; workflow management system;
fLanguage
English
Publisher
ieee
Conference_Titel
Theoretical Aspects of Software Engineering, 2009. TASE 2009. Third IEEE International Symposium on
Conference_Location
Tianjin
Print_ISBN
978-0-7695-3757-3
Type
conf
DOI
10.1109/TASE.2009.22
Filename
5198496
Link To Document