loading
Papers

Research.Publish.Connect.

Paper

Authors: Ivan Jovanovikj 1 ; Enes Yigitbas 1 ; Marvin Grieger 2 ; Stefan Sauer 1 and Gregor Engels 1

Affiliations: 1 Software Innovation Lab, Paderborn University, Paderborn and Germany ; 2 VHV Gruppe, Hannover and Germany

ISBN: 978-989-758-358-2

Keyword(s): Test Case Migration, Software Co-evolution, Software Reengineering, Method Engineering.

Related Ontology Subjects/Areas/Topics: Applications and Software Development ; Frameworks for Model-Driven Development ; Methodologies, Processes and Platforms ; Model Transformation ; Model Transformations and Generative Approaches ; Model-Based Testing and Validation ; Model-Driven Software Development ; Models ; Paradigm Trends ; Software Engineering ; Software Process Modeling, Enactment and Execution

Abstract: Migration of test cases has a twofold benefit in software migration projects: reuse of valuable knowledge as well as time and cost savings. The diversity of software migration project contexts require a flexible and modular construction method to address several aspects like different system and test environments or the impact of the system changes on the test cases. When an inappropriate migration method is used, it may increase the effort and the costs and also decrease the overall software quality. Therefore, a critical task in test case migration is to provide a transformation method which fits the context. To address this problem, in this paper, we present a framework that enables a modular construction of context-specific migration methods for test cases by assembling predefined building blocks. Our approach builds upon an existing framework for modular construction of software transformation methods and consists of a method base and a method engineering process. Method fragment s are the atomic building blocks of a migration method, whereas method patterns encode specific migration strategies. The guidance on development and enactment of migration methods is provided by the method engineering process. We evaluate our approach in an industrial case study where a part of the Eclipse Modeling Framework was migrated from Java to C#. (More)

PDF ImageFull Text

Download
CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 3.214.184.250

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Jovanovikj, I.; Yigitbas, E.; Grieger, M.; Sauer, S. and Engels, G. (2019). Modular Construction of Context-Specific Test Case Migration Methods.In Proceedings of the 7th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD, ISBN 978-989-758-358-2, pages 536-543. DOI: 10.5220/0007690205360543

@conference{modelsward19,
author={Ivan Jovanovikj. and Enes Yigitbas. and Marvin Grieger. and Stefan Sauer. and Gregor Engels.},
title={Modular Construction of Context-Specific Test Case Migration Methods},
booktitle={Proceedings of the 7th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,},
year={2019},
pages={536-543},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0007690205360543},
isbn={978-989-758-358-2},
}

TY - CONF

JO - Proceedings of the 7th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,
TI - Modular Construction of Context-Specific Test Case Migration Methods
SN - 978-989-758-358-2
AU - Jovanovikj, I.
AU - Yigitbas, E.
AU - Grieger, M.
AU - Sauer, S.
AU - Engels, G.
PY - 2019
SP - 536
EP - 543
DO - 10.5220/0007690205360543

Login or register to post comments.

Comments on this Paper: Be the first to review this paper.