BPMN-Based Model-Driven Testing of Service-Based Processes

被引:8
作者
Luebke, Daniel [1 ,2 ]
van Lessen, Tammo [3 ]
机构
[1] Leibniz Univ Hannover, FG Software Engn, Hannover, Germany
[2] InnoQ Schweiz GmbH, Cham, Switzerland
[3] InnoQ Deutschland GmbH, Monheim, Germany
来源
ENTERPRISE, BUSINESS-PROCESS AND INFORMATION SYSTEMS MODELING, BPMDS 2017 AND EMMSAD 2017 | 2017年 / 287卷
关键词
BPMN; Model-driven testing; Business process; Service composition; Process validation; GENERATION;
D O I
10.1007/978-3-319-59466-8_8
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Executable Business Processes realized in WS-BPEL and BPMN2 are used more and more for automating digitalized core processes in organizations. Due to their critical nature for the organization, these processes need to be developed with high quality standards. Existing literature concentrates on testing such processes, but do not offer integration into the development lifecycle and validation with other stakeholders. Our approach is based on Test Models that allow both the easier definition of automated test cases as well as discussion with non-technical stakeholders and, thus, can be used for business process validation and process modeling support. We define a meta-model for the BPMN-based Test Models that has been validated in a case study in an industrial project.
引用
收藏
页码:119 / 133
页数:15
相关论文
共 20 条
[1]  
[Anonymous], 2007, Web services business process execution language version 2.0
[2]  
Beck K., 2003, Test Driven Development: By Example
[3]  
Berli W., 2014, LECT NOTES INFORM, P1075
[4]  
Cheikhrouhou S., 2013, P INT C INFORM INTEG, P154
[5]  
Dong WL, 2006, IEEE INT ENTERP DIST, P441
[6]   Test Case Selection for Data Flow Based Regression Testing of BPEL Composite Services [J].
Ji, Shunhui ;
Li, Bixin ;
Zhang, Pengcheng .
PROCEEDINGS 2016 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC 2016), 2016, :547-554
[7]  
Kaschner K, 2009, LECT NOTES COMPUT SC, V5472, P66, DOI 10.1007/978-3-642-01247-1_7
[8]  
Li ZH, 2005, 2005 IEEE International Conference on Web Services, Vols 1 and 2, Proceedings, P103
[9]  
Lubke D., 2007, UNIT TESTING BPEL CO
[10]   Modeling Test Cases in BPMN for Behavior-Driven Development [J].
Lubke, Daniel ;
van Lessen, Tammo .
IEEE SOFTWARE, 2016, 33 (05) :15-21