Method to Detect Similarity in Source Code in Programs used in Engineering
Journal: International Journal of Mechanical and Production Engineering Research and Development (IJMPERD ) (Vol.10, No. 5)Publication Date: 2020-10-31
Authors : Sir-Alexci Suarez; Albert Miyer Suarez;
Page : 839-850
Keywords : Source code; Pseint language; similarity software; token quantification;
Abstract
In this research, a method is presented to find similarity between source codes of the Pseint language, which is used in the teaching of programming in mechanical, civil and systems engineering. The code is quantized with values from 0 to 255 forming histograms for each tokens extracted. Pearson's correlation is used to find similarity throughout the code, in the use of variables and control structures. The correlation value greater than 0.8 determines the similarity between the different programs. This method can help the tutor to find similarities, but it can also reorient the teaching by analyzing the reason why the similarity is happening between different developers of the software.
Other Latest Articles
- HUMAN VIEW IN THE ANCESTOR WORSHIP BELIEF OF CHINESE IN HO CHI MINH CITY
- IMPACT OF EMPLOYEE EMPOWERMENT ON COMPETITIVE ADVANTAGE: MEDIATING ROLE OF ETHICAL LEADERSHIP
- Time-Optimized Software Implementation of the Present Cipher on Python Language
- THE INFLUENCE OF PRODUCT QUALITY ON REPURCHASE INTEREST IN NATURE REPUBLIC
- FINANCIAL CONSTRAINTS AND LISTED SUGAR MILLS ON PAKISTAN STOCK EXCHANGE
Last modified: 2021-04-05 20:38:34