Skip to main navigation Skip to search Skip to main content

Automatic test cases generation from business process models

  • University of Tehran
  • Iran University of Science and Technology
  • University of California at Santa Barbara

Research output: Contribution to journalArticlepeer-review

17 Scopus citations

Abstract

Traditional test case generation approaches focus on design and implementation models while a large percentage of software errors are caused by the lack of understanding in the early phases. One of the most important models in the early phases of software development is business process model which closely resembles the real world and captures the requirements precisely. The aim of this paper is to present a model-based approach to automatically generate test cases from business process models. We first model business processes and convert them to state graphs. Then, the graphs are traversed and transformed to the input format of the “Spec explorer” tool that generates the test cases. Furthermore, we conduct a study to evaluate the impact of process characterizations on the performance of the proposed method.

Original languageEnglish
Pages (from-to)119-132
Number of pages14
JournalRequirements Engineering
Volume24
Issue number1
DOIs
StatePublished - Mar 13 2019

Keywords

  • Business process model
  • Model-based testing
  • Spec Explorer
  • Test case generation

Fingerprint

Dive into the research topics of 'Automatic test cases generation from business process models'. Together they form a unique fingerprint.

Cite this