Authors:
Ivan Jovanovikj
;
Anu Tony Thottam
;
Vishal Joseph Vincent
;
Enes Yigitbas
;
Stefan Sauer
and
Gregor Engels
Affiliation:
Software Innovation Lab, Paderborn University, Fürstenalle 11, Paderborn, Germany
Keyword(s):
Modeling Workbench, Test Case Migration, Co-migration, Co-evolution, Method Engineering.
Abstract:
Reusing existing test cases in software migration projects is a widely used validation technique in software migration projects. When performing a test case migration, a transformation method is required which serves as a technical guideline and describes the activities necessary to perform, tools to be used, and roles to be involved. The transformation method should consider the situational context as it influences the quality and the effort regarding the test case migration. On the one hand, the development of a situation-specific transformation method is a very important task as it influences the overall success of the migration project in terms of effectiveness and efficiency. On the other hand, the development and enactment of situation-specific test transformation methods without proper tool support and guidance is a complex and cumbersome task. Therefore, in this paper, we present a modeling workbench implemented in Eclipse Sirius that supports the development of situation-spe
cific test case co-migration methods. Initial evaluation results show the benefit of the modeling workbench in the sense of efficiency, effectiveness, and user satisfaction.
(More)