Abstract

Business Process Model and Notation (BPMN) is applied to manage business processes. Currently, business processes are becoming more complex with increasing conditions. As a result, it is highly difficult to manage activities and decision-making in business processes. However, BPMN still cannot handle the decision-making in business processes. Object management group (OMG) created Decision Model and Notation (DMN) to complement BPMN and to manage the decision-making of business processes. In software development process, creating a business process model can occur earlier during requirement gathering. However, a tester can generate test cases to verify accuracy of information in the business process. Previously, many researchers have focused on BPMN test cases generation. None of their studies has been conducted on the creation of BPMN test cases with DMN. Consequently, this paper proposes an approach to generate test cases from BPMN with DMN. BPMN along with DMN, paths traverse from the entry to the exit of the BPMN, and existing test cases are inputs of our approach. BPMN, DMN, and existing test cases are analyzed to check whether they cover all rules in the DMN. In case that all rules are not covered, new test cases will be generated. This paper proposes an approach to generate test cases cover all rules in the DMN to effective monitoring BPMN with DMN. This approach is used to check the rules within the DMN decision table without affecting BPMN process. It ensures the business processes are implemented correctly.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.