Loading…

Implication of Clone Detection and Refactoring Techniques using Delayed Duplicate Detection Refactoring

Code maintenance has been increased when the similar code fragments is reduced in the software systems. Refactoring is a change made to the internal structure of software to make it easier to understand and cheaper to modify without changing its observable behavior based on code, the refactoring mec...

Full description

Saved in:
Bibliographic Details
Published in:International journal of computer applications 2014-01, Vol.93 (6), p.5-10
Main Authors: Deepika, M, Sarala, S
Format: Article
Language:English
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites
container_end_page 10
container_issue 6
container_start_page 5
container_title International journal of computer applications
container_volume 93
creator Deepika, M
Sarala, S
description Code maintenance has been increased when the similar code fragments is reduced in the software systems. Refactoring is a change made to the internal structure of software to make it easier to understand and cheaper to modify without changing its observable behavior based on code, the refactoring mechanism is used to discover the clone detection. The proposed algorithm insists semantic relevance between files, classes and methods towards c# applications. The delayed duplicate detection refactoring technique uses the code analyzer and semantic graph for quickly detect the duplicate files in the application. The implemented clone refactoring technique enhances the Semantic Relevance Entity Detection algorithm which provides better performance and accurate result for unifying the process of clone detection and refactoring.
doi_str_mv 10.5120/16217-5661
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_1551078138</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>1551078138</sourcerecordid><originalsourceid>FETCH-LOGICAL-c1321-ebe27f9eab7be3943b4ec91949ff97ac78e0ea43cac71886a3203b36a021bfdf3</originalsourceid><addsrcrecordid>eNpdkM1qwzAQhEVpoSHNpU9g6KUU3Gol25KOJelPIFAo6dnI8ip1cKRUsg95-9pJD6F72WH5dhiGkFugjzkw-gQFA5HmRQEXZEKVyFMppbg809dkFuOWDsMVK1Q2IZvlbt82RneNd4m3ybz1DpMFdmiOJ-3q5BOtNp0PjdskazTfrvnpMSZ9HA8LbPUB62TRn3zOn88eb8iV1W3E2d-ekq_Xl_X8PV19vC3nz6vUAGeQYoVMWIW6EhVylfEqQ6NAZcpaJbQREinqjJtBgpSF5ozyiheaMqhsbfmU3J9898GPKbty10SDbasd-j6WkOdAhQQuB_TuH7r1fXBDuoFiCqBQkA3Uw4kywccY0Jb70Ox0OJRAy7H28lh7OdbOfwHlsXTY</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1529116914</pqid></control><display><type>article</type><title>Implication of Clone Detection and Refactoring Techniques using Delayed Duplicate Detection Refactoring</title><source>Freely Accessible Journals</source><creator>Deepika, M ; Sarala, S</creator><creatorcontrib>Deepika, M ; Sarala, S</creatorcontrib><description>Code maintenance has been increased when the similar code fragments is reduced in the software systems. Refactoring is a change made to the internal structure of software to make it easier to understand and cheaper to modify without changing its observable behavior based on code, the refactoring mechanism is used to discover the clone detection. The proposed algorithm insists semantic relevance between files, classes and methods towards c# applications. The delayed duplicate detection refactoring technique uses the code analyzer and semantic graph for quickly detect the duplicate files in the application. The implemented clone refactoring technique enhances the Semantic Relevance Entity Detection algorithm which provides better performance and accurate result for unifying the process of clone detection and refactoring.</description><identifier>ISSN: 0975-8887</identifier><identifier>EISSN: 0975-8887</identifier><identifier>DOI: 10.5120/16217-5661</identifier><language>eng</language><publisher>New York: Foundation of Computer Science</publisher><subject>Algorithms ; Analyzers ; C (programming language) ; Computer programs ; Maintenance ; Reproduction ; Semantics ; Software</subject><ispartof>International journal of computer applications, 2014-01, Vol.93 (6), p.5-10</ispartof><rights>Copyright Foundation of Computer Science 2014</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids></links><search><creatorcontrib>Deepika, M</creatorcontrib><creatorcontrib>Sarala, S</creatorcontrib><title>Implication of Clone Detection and Refactoring Techniques using Delayed Duplicate Detection Refactoring</title><title>International journal of computer applications</title><description>Code maintenance has been increased when the similar code fragments is reduced in the software systems. Refactoring is a change made to the internal structure of software to make it easier to understand and cheaper to modify without changing its observable behavior based on code, the refactoring mechanism is used to discover the clone detection. The proposed algorithm insists semantic relevance between files, classes and methods towards c# applications. The delayed duplicate detection refactoring technique uses the code analyzer and semantic graph for quickly detect the duplicate files in the application. The implemented clone refactoring technique enhances the Semantic Relevance Entity Detection algorithm which provides better performance and accurate result for unifying the process of clone detection and refactoring.</description><subject>Algorithms</subject><subject>Analyzers</subject><subject>C (programming language)</subject><subject>Computer programs</subject><subject>Maintenance</subject><subject>Reproduction</subject><subject>Semantics</subject><subject>Software</subject><issn>0975-8887</issn><issn>0975-8887</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2014</creationdate><recordtype>article</recordtype><recordid>eNpdkM1qwzAQhEVpoSHNpU9g6KUU3Gol25KOJelPIFAo6dnI8ip1cKRUsg95-9pJD6F72WH5dhiGkFugjzkw-gQFA5HmRQEXZEKVyFMppbg809dkFuOWDsMVK1Q2IZvlbt82RneNd4m3ybz1DpMFdmiOJ-3q5BOtNp0PjdskazTfrvnpMSZ9HA8LbPUB62TRn3zOn88eb8iV1W3E2d-ekq_Xl_X8PV19vC3nz6vUAGeQYoVMWIW6EhVylfEqQ6NAZcpaJbQREinqjJtBgpSF5ozyiheaMqhsbfmU3J9898GPKbty10SDbasd-j6WkOdAhQQuB_TuH7r1fXBDuoFiCqBQkA3Uw4kywccY0Jb70Ox0OJRAy7H28lh7OdbOfwHlsXTY</recordid><startdate>20140101</startdate><enddate>20140101</enddate><creator>Deepika, M</creator><creator>Sarala, S</creator><general>Foundation of Computer Science</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20140101</creationdate><title>Implication of Clone Detection and Refactoring Techniques using Delayed Duplicate Detection Refactoring</title><author>Deepika, M ; Sarala, S</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c1321-ebe27f9eab7be3943b4ec91949ff97ac78e0ea43cac71886a3203b36a021bfdf3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2014</creationdate><topic>Algorithms</topic><topic>Analyzers</topic><topic>C (programming language)</topic><topic>Computer programs</topic><topic>Maintenance</topic><topic>Reproduction</topic><topic>Semantics</topic><topic>Software</topic><toplevel>online_resources</toplevel><creatorcontrib>Deepika, M</creatorcontrib><creatorcontrib>Sarala, S</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>International journal of computer applications</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Deepika, M</au><au>Sarala, S</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Implication of Clone Detection and Refactoring Techniques using Delayed Duplicate Detection Refactoring</atitle><jtitle>International journal of computer applications</jtitle><date>2014-01-01</date><risdate>2014</risdate><volume>93</volume><issue>6</issue><spage>5</spage><epage>10</epage><pages>5-10</pages><issn>0975-8887</issn><eissn>0975-8887</eissn><abstract>Code maintenance has been increased when the similar code fragments is reduced in the software systems. Refactoring is a change made to the internal structure of software to make it easier to understand and cheaper to modify without changing its observable behavior based on code, the refactoring mechanism is used to discover the clone detection. The proposed algorithm insists semantic relevance between files, classes and methods towards c# applications. The delayed duplicate detection refactoring technique uses the code analyzer and semantic graph for quickly detect the duplicate files in the application. The implemented clone refactoring technique enhances the Semantic Relevance Entity Detection algorithm which provides better performance and accurate result for unifying the process of clone detection and refactoring.</abstract><cop>New York</cop><pub>Foundation of Computer Science</pub><doi>10.5120/16217-5661</doi><tpages>6</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 0975-8887
ispartof International journal of computer applications, 2014-01, Vol.93 (6), p.5-10
issn 0975-8887
0975-8887
language eng
recordid cdi_proquest_miscellaneous_1551078138
source Freely Accessible Journals
subjects Algorithms
Analyzers
C (programming language)
Computer programs
Maintenance
Reproduction
Semantics
Software
title Implication of Clone Detection and Refactoring Techniques using Delayed Duplicate Detection Refactoring
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-07T21%3A10%3A17IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Implication%20of%20Clone%20Detection%20and%20Refactoring%20Techniques%20using%20Delayed%20Duplicate%20Detection%20Refactoring&rft.jtitle=International%20journal%20of%20computer%20applications&rft.au=Deepika,%20M&rft.date=2014-01-01&rft.volume=93&rft.issue=6&rft.spage=5&rft.epage=10&rft.pages=5-10&rft.issn=0975-8887&rft.eissn=0975-8887&rft_id=info:doi/10.5120/16217-5661&rft_dat=%3Cproquest_cross%3E1551078138%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c1321-ebe27f9eab7be3943b4ec91949ff97ac78e0ea43cac71886a3203b36a021bfdf3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=1529116914&rft_id=info:pmid/&rfr_iscdi=true