• DocumentCode
    3110025
  • Title

    Contract-based test generation for data flow of business processes using constraint programming

  • Author

    Jimenez-Ramirez, A. ; Gasca, R.M. ; Varela-Vaca, A.J.

  • Author_Institution
    Comput. Languages & Syst. Dept., Univ. of Seville, Seville, Spain
  • fYear
    2011
  • fDate
    19-21 May 2011
  • Firstpage
    1
  • Lastpage
    12
  • Abstract
    The verification of the properties of a business process (BP) has become a significant research topic in recent years. In the early stages of development, the BP model (e.g. BPMN, EPC), the BP contract (task contract, regulations and laws, business rules), and the test objectives (requirements) are the only elements available. In order to support the modellers, automatic tools must be provided in order to check whether their business processes are in line with the BP contract. This paper proposes a new business process called the automatic test-case generator to automate the generation of test cases and verify that a BP has the intended functionality (semantic conformance). This generator is analysed, designed and implemented by taking into account the following tasks: Annotation of the BP model with the business process contract, calculation of the various data flow paths, transformation of these data flow paths into SSA form, and a modelling of a constraint satisfaction problem (constraint programming) of the BP contract for all data flow paths. The execution of this business process generates the test cases automatically.
  • Keywords
    business data processing; constraint handling; formal verification; BP; SSA form; automatic tools; business processes; constraint programming; constraint satisfaction problem; contract based test generation; data flow; semantic conformance; test case generator; Contracts; Insurance; Logic gates; Programming; Testing; Unified modeling language; BPMN; SSA Form; Test Case; UML Testing Profile; constraint programming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Research Challenges in Information Science (RCIS), 2011 Fifth International Conference on
  • Conference_Location
    Gosier
  • ISSN
    2151-1349
  • Print_ISBN
    978-1-4244-8670-0
  • Electronic_ISBN
    2151-1349
  • Type

    conf

  • DOI
    10.1109/RCIS.2011.6006841
  • Filename
    6006841