Model clone detection based on tree comparison

12Citations
Citations of this article
24Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Model driven development has become a key industry practice. With higher levels of abstraction and advent of domain specific languages, models find their presence in every field. Latest software engineering practices lead to large models which are really hard to design and manage. Significant overlaps in large models are really a matter of concern. Anecdotal evidences suggest that clones in models poses similar threats as in code. The paper introduces an approach to detect clones in UML models. The technique is based on finding similarities between two object oriented diagrams. Firstly, UML models are encoded as XMI files. Subtree comparison is applied after the XMI file is filtered and represented as a tree. Similarity between two diagram elements in a model is determined and reported as a clone. © 2012 IEEE.

Author supplied keywords

Cite

CITATION STYLE

APA

Rattan, D., Bhatia, R., & Singh, M. (2012). Model clone detection based on tree comparison. In 2012 Annual IEEE India Conference, INDICON 2012 (pp. 1041–1046). https://doi.org/10.1109/INDCON.2012.6420770

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