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 :
بازگشت