Results 21 to 30 of about 665,215 (129)

An Extended Stable Marriage Problem Algorithm for Clone Detection

open access: yes, 2014
Code cloning negatively affects industrial software and threatens intellectual property. This paper presents a novel approach to detecting cloned software by using a bijective matching technique.
AlHakami, Hosam   +2 more
core   +1 more source

Borrowing from Similar Code: A Deep Learning NLP-Based Approach for Log Statement Automation [PDF]

open access: yesarXiv, 2021
Software developers embed logging statements inside the source code as an imperative duty in modern software development as log files are necessary for tracking down runtime system issues and troubleshooting system management tasks. However, the current logging process is mostly manual, and thus, proper placement and content of logging statements ...
arxiv  

Evaluating Maintainability Prejudices with a Large-Scale Study of Open-Source Projects

open access: yes, 2018
Exaggeration or context changes can render maintainability experience into prejudice. For example, JavaScript is often seen as least elegant language and hence of lowest maintainability.
B Ray   +13 more
core   +1 more source

Universal Clone Algebra [PDF]

open access: yesarXiv, 2022
We develop a new general framework for algebras and clones, called Universal Clone Algebra. Algebras and clones of finitary operations are to Universal Algebra what t-algebras and clone algebras are to Universal Clone Algebra. Clone algebras have been recently introduced to found a one-sorted, purely algebraic theory of clones, while t-algebras are ...
arxiv  

Stack Overflow: A Code Laundering Platform?

open access: yes, 2017
Developers use Question and Answer (Q&A) websites to exchange knowledge and expertise. Stack Overflow is a popular Q&A website where developers discuss coding problems and share code examples.
An, Le   +3 more
core   +1 more source

Rubber tree clonal plantations: Grafted vs self-rooted plant material [PDF]

open access: yes, 2017
The forest tree species Hevea brasiliensis is extensively planted in the humid tropics to meet the increasing demand for natural rubber. Huge quantities of planting stock are therefore needed.
Masson, Aurélien, Monteuuis, Olivier
core   +1 more source

Who Made This Copy? An Empirical Analysis of Code Clone Authorship [PDF]

open access: yesarXiv, 2023
Code clones are code snippets that are identical or similar to other snippets within the same or different files. They are often created through copy-and-paste practices during development and maintenance activities. Since code clones may require consistent updates and coherent management, they present a challenging issue in software maintenance ...
arxiv  

Source Code Comments: Overlooked in the Realm of Code Clone Detection [PDF]

open access: yesarXiv, 2020
Reusing code can produce duplicate or near-duplicate code clones in code repositories. Current code clone detection techniques, like Program Dependence Graphs, rely on code structure and their dependencies to detect clones. These techniques are expensive, using large amounts of processing power, time, and memory.
arxiv  

Context Sensitivity without Contexts: A Cut-Shortcut Approach to Fast and Precise Pointer Analysis [PDF]

open access: yesarXiv, 2023
Over the past decades, context sensitivity has been considered as one of the most effective ideas for improving the precision of pointer analysis for Java. However, despite great precision benefits, as each method is equivalently cloned and analyzed under each context, context sensitivity brings heavy efficiency costs.
arxiv  

SourcererCC: Scaling Code Clone Detection to Big Code

open access: yes, 2015
Despite a decade of active research, there is a marked lack in clone detectors that scale to very large repositories of source code, in particular for detecting near-miss clones where significant editing activities may take place in the cloned code.
Lopes, Cristina V.   +4 more
core   +1 more source

Home - About - Disclaimer - Privacy