Enhancement in Code Clone Detection Algorithm for Clone Detection in System Software

Authors

  • Khushboo . "Assistant Professor Department of Computer Science Lovely Professional University, India"

Keywords:

Software clone, clone detection, clone testing, code clone, algorithm, effectiveness of software.

Abstract

Software building can be sorted into various diverse teaches, for example, programming prerequisite, programming structure, programming testing and upkeep. Programming testing is one of the essential fields or sort of the product engineering. Software testing is a procedure which is utilized to identify the bugs and unveil it. There are many sorts of testing present and Clone testing is one of them. Code Clone is made by duplicate and glue into program which increment the upkeep and danger of issues in framework. This paper shows the rudiments of Clone testing and anticipated a novel procedure to identify Clone sort 2 and sort 4 which depends on practical testing. This paper likewise offerings the Implementation work to demonstrate the proficiency of new strategy.

References

1. Mohammad AbdEl-Aziz R, Aboutabl AE, Mostafa-Sami M. Clone detection using DIFF Algorithm foraspect mining. International Journal of AdvancedComputer Science and Applications 2012; 3(8). DOI:10.14569/ IJACSA.2012.030822.
2. Rehman S, Khan K, Fong S, et al. An efficient new multilanguage Clone detection approach from large source code. International Conference on Systems, Man and Cybernetics, Seoul, Korea. 2012.
3. Srivastava PR, Kumar S, Singh AP, et al. Software testing effort: an assessment through fuzzy criteria approach. Journal of Uncertain Systems 2011; 5: 183-203.
4. Batra S, Rishi R. Improving quality using testing strategies. Journal of Global Research in Computer Science 2011; 2(6): 113-7.
5. Khan ME. Different forms of software testing techniques for finding errors. International Journal of Computer Science 2010; 7.
6. Ajila SA, Gakhar AS, Lung CH, et al. Reusing and converting code Clones to aspects-An Algorithmic approach. International Conference on Information Reuse and Integration, USA. 2012. DOI: 10.11 09/ IRI.2012.6302984.
7. Dev G. Developing a novel and effective Clone detection using data mining technique. International Journal of Advanced Research in Computer Science and Software Engineering 2012; 2(8).
8. Abd-El-Hafiz SK. Code cloning: the analysis, detection and removal. International Journal of Computer Applications 2012; 20(7): 34-8.
9. Jovanovic I. Software testing methods and techniques. 2008.
10. Bertolino A. Software testing research. Future of Software Engineering, USA. 2011; 85-103.
11. Luo L. Software testing techniques technology maturation and research strategy. Class Report for 17-939A, 2001. Available from: http://www.cs. cmu. edu/~luluo/Courses/17939Report.pdf.
12. Biswas S, Mall R. Regression test selection techniques: a survey. Informatica 2011; 35: 289-13. Kumar V, Sujata, Kumar M. Test case prioritization using fault severity. International Journal of Computer Science and Technology 2010; 1(1): 67-71.
13. Kumar V, Sujata, Kumar M. Test case prioritization using fault severity. International Journal of Computer Science and Technology 2010; 1(1): 67-71
14. Roy CK. Detection and analysis of near-miss software Clones. Ph.D. Thesis, Queen’s School of Computing, Queens University, Canada. Available from: https:// www.cs.usask.ca/~croy/papers/2009/Roy_ICSM2009_ Clone.pdf.
15. Eric Wong W, Horgan JR, London S, et al. A study of effective regression testing in practice. International Symposium on Software Reliability Engineering, Mexico. 2008; 264-274.

Published

2018-12-28