High Impact Factor : 4.396 icon | Submit Manuscript Online icon |

Detection Of Clones from UML Diagrams

Author(s):

Pamilpreet Singh , Punjabi university patiala; Harpreet Kaur, Punjabi university patiala

Keywords:

Model Clones, StarUMLTool , XML File.

Abstract

Model Driven Engineering has become standard and important framework in software research field. UML domain models are conceptual models which are used to design and develop software in software development life cycle. Unexpected copy of model elements leads to many problem. Models contain design level similarities and are equally harmful for software maintain -ace as code clones are. So number of clones need to be detected from UML domain models. This paper introduces an approach to detect clones in UML diagrams. UML diagram contains redundant element which increases the complexity and need to be removed. Firstly, UML diagrams are encoded as XML files. Tokens are extracted and matched using programming technique. The approach is based on finding similarities in tokens known as clones.In this , we tried a program to detect clones from UML Class Diagram. Class diagrams are basically converted to XML format and the proposed program is run on that XML file to detect similar classes.Our approach detect only exact matching classes means classes which are 1000% similar to one another in terms of attributes and operations

Other Details

Paper ID: IJSRDV2I5028
Published in: Volume : 2, Issue : 5
Publication Date: 01/08/2014
Page(s): 500-503

Article Preview

Download Article