期刊名称:International Journal of Advanced Research In Computer Science and Software Engineering
印刷版ISSN:2277-6451
电子版ISSN:2277-128X
出版年度:2012
卷号:2
期号:7
出版社:S.S. Mishra
摘要:Existing researches suggest that the code clone or duplicated code is one of the main factors that degrades the design and the structure of software and lowers the softwa re quality such as readability, changeability and maintainability. Code clones are generally considered harmful in software development, and the previous approach is to try to remove them through refactoring. However, recent research has provided evidence that it may not always be practical, feasible, or cost-effective to eliminate certain clone groups. Copying and pasting source code is common practice, also known as software resuse. Sometimes these clones are modified slightly to adapt them to their new environment or purpose. When programmers copy, paste, and then modify source code, the once-identical code fragments (code clones) can become indistinguishable as the software evolves over time. It is believed that identical or similar code fragments in source code, also known as code clones, have an impact on software maintenance. Whenever a project is developed a number of clone fragments evolve as the development increases and maintenance issues will also increases. Here initially, we develop a project using ASP.net and C# and then we se a clone detection method, called Solid SDD that can detect clones in XML formats and then display the results diagrammatically