Interative Code Smell Detection an Initial Investigation Pp.296

  • Mkaouer M
ISSN: 03029743
N/ACitations
Citations of this article
3Readers
Mendeley users who have this article in their library.

Abstract

In current model-driven engineering practices, metamodels are modified followed by an update of transformation rules. Next, the updated transformation mechanism should be validated to ensure quality and robustness. Model transformation testing is a recently proposed effective technique used to validate transformation mechanisms. In this paper, a more efficient approach to model transformation testing is proposed by refactoring the existing test case models, employed to test previous metamodel and transformation mechanism versions, to cover new changes. To this end, a multi-objective optimization algorithm is employed to generate test case models that maximizes the coverage of the new metamodel while minimizing the number of test case model refactorings as well as test case model elements that have become invalid due to the new changes. Validation results on a widely used transformation mechanism confirm the effectiveness of our approach. © 2013 Springer-Verlag.

Cite

CITATION STYLE

APA

Mkaouer, M. W. (2016). Interative Code Smell Detection an Initial Investigation Pp.296. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 8084(August), 209–223. Retrieved from http://www.scopus.com/inward/record.url?eid=2-s2.0-84884911284&partnerID=tZOtx3y1

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free