• 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