Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3399871.3399885acmotherconferencesArticle/Chapter ViewAbstractPublication PagesasseConference Proceedingsconference-collections
research-article

Test Case Impact Analysis for BPMN Input Changes

Published: 03 July 2020 Publication History

Abstract

Business Process Model and Notation (BPMN) [1] was introduced to describe business processes and their activity sequences. A BPMN input comprises of an input name, input types, and input constraints. However, BPMN inputs may be changed during the process at any time. If the changes occurred to the BPMN, it might be impacted to test cases and causing theses test cases to be unusable. Therefore, it is necessary to update these test cases in order to be able to use with the BPMN inputs that have been changed. Previous studies [2] focused on many other aspects of BPMN except input change. Thus, this paper proposes an approach to analyze the impact of BPMN input changes on test cases by analyzing the test cases that impacted from the change and updated it to a new version. Our approach also applies a version control method to allows users to cancel the latest version of data and roll back to the previous one.

References

[1]
OMG. Business Process Model and Notation, v2.0.2 [Online]. 2014; Available from: https://www.omg.org/spec/BPMN/2.0.2/
[2]
Yotyawilai, P. and Suwannasart, T. 2014. Design of a Tool for Generating Test Cases from BPMN, In Proceeding of the International Conference on Data and Software Engineering (ICODSE), 2014.
[3]
Kanchaliao, K. and Suwannasart, T. 2017. Impact Analysis on Database Instance from Functional Requirement 'Input Changes, In Proceeding of International MultiConference of Engineering and Computer Scientists (IMECS), 2017.
[4]
Ren, Y., Xing, T., Quan, Q., and Zhao, Y. 2010. Software Configuration Management of Version Control Study Based on Baseline, In Proceeding of International Conference on Information Management, Innovation Management and Industrial Engineering (ICIII), 2010.
[5]
Kiatphao, P. and Suwannasart, T. 2017. Version Control on Database Schema and Test Cases from Functional Requirement Input Changes, In Proceeding of International MultiConference of Engineering and Computer Scientists (IMECS), 2017.
[6]
ISO/IEC, ISO/IEC 19510:2013 - Information technology-Object Management Group
[7]
Silver, B. BPMN Method and Style, with BPMN Implementer's Guide: A structured approach for business process modeling and implementation using BPMN 2.0. 2011: Cody-Cassidy Press Aptos.
[8]
OMG. Diagram Interchangeability in BPMN 2. [Online]; Available from https://www.omg.org/oceb2/documents/BPMN_Interchange.pdf
[9]
Camunda. Camunda Modeler. [Online]; Available from: https://camunda.com/products/modeler/
[10]
Paul C. Jorgensen. Software Testing: A Craftman's Approach, 4th edition, 2014.
[11]
IEEE 24765:2017, System and software engineering -Vocabulary.

Cited By

View all
  • (2022)Semi-automated Test Migration for BPMN-Based Process-Driven ApplicationsEnterprise Design, Operations, and Computing10.1007/978-3-031-17604-3_14(237-254)Online publication date: 3-Oct-2022

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
ASSE '20: Proceedings of the 2020 Asia Service Sciences and Software Engineering Conference
May 2020
163 pages
ISBN:9781450377102
DOI:10.1145/3399871
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

In-Cooperation

  • Nanyang Technological University

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 03 July 2020

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. BPMN
  2. Impact analysis
  3. Input Changes
  4. Software Testing
  5. Test cases

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

ASSE '20

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)7
  • Downloads (Last 6 weeks)1
Reflects downloads up to 02 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2022)Semi-automated Test Migration for BPMN-Based Process-Driven ApplicationsEnterprise Design, Operations, and Computing10.1007/978-3-031-17604-3_14(237-254)Online publication date: 3-Oct-2022

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media