TY - CHAP A1 - Schneid, Konrad A1 - Thöne, Sebastian A1 - Herbert, Kuchen T1 - Semi-automated Test Migration for BPMN-Based Process-Driven Applications T2 - Enterprise Design, Operations, and Computing. Hrsg. João Paulo A. Almeida, Dimka Karastoyanova, Giancarlo Guizzardi, Marco Montali, Fabrizio Maria Maggi, Claudenir M. Fonseca N2 - Automated regression tests are a key enabler for applying popular continuous software engineering techniques. This paper focuses on testing BPMN-based Process-Driven Applications (PDA). When evolving PDAs, the affected test cases must be identified and co-evolved as well. In this process, affected test cases can be overlooked, misunderstandings may occur during communication between different roles involved, and implementation errors can arise. Regardless of possible error sources, the entire test migration process is time-consuming. This paper presents a new semi-automated test migration process for PDAs. The concept builds on previous work on creating regression tests using a no-code approach. Our approach identifies the modifications of the PDA and classifies their impact on previously defined tests. The classification indicates whether existing test code can be migrated automatically or whether a manual revision becomes necessary. During an AB/BA experiment, the concept and the developed prototype proved a more efficient test migration process and a higher test quality. KW - Test migration KW - Software evolution KW - Process-Driven Application KW - BPMN Y1 - 2022 SN - 978-3-031-17603-6 U6 - http://dx.doi.org/10.1007/978-3-031-17604-3_14 SN - 0302-9743 SP - 237 EP - 254 PB - Springer International Publishing CY - Cham ER -