Does code review really remove coding convention violations?

DG Han, C Ragkhitwetsagul, J Krinke… - 2020 IEEE 20th …, 2020 - ieeexplore.ieee.org
Many software developers perceive technical debt as the biggest problems in their projects.
They also perceive code reviews as the most important process to increase code quality. As …

It's Never too Early to Learn About Code Quality: A Longitudinal Study of Code Quality in First-year Computer Science Students

L Östlund, N Wicklund, R Glassey - … on Computer Science Education V. 1, 2023 - dl.acm.org
Low code quality incurs a significant cost upon the software industry. Despite this, little
serious effort has been devoted to the topic at the most basic levels of computing science …

[PDF][PDF] YACCA: code clone detection on multi-core processors

S Livieri, K Inoue - Workshop on Accountability and Traceability in Global …, 2008 - Citeseer
Code clone detection is a mature topic in software engineering research and, over the past
decades, many methods and tools have been proposed. Detection algorithms have been …

Common code segment selection: Semi-automated approach and evaluation

O Karnalim, Simon - Proceedings of the 52nd ACM Technical …, 2021 - dl.acm.org
When comparing student programs to check for evidence of plagiarism or collusion, the goal
is to identify code segments that are common to two or more programs. Yet some code …

Debugging Code Injection

A Mohanta, A Saldanha, A Mohanta… - Malware Analysis and …, 2020 - Springer
Code injection is a feature used by almost all malware for various reasons, including stealth.
In Chapter 10, we explained the various types of code injection techniques available and the …

Presenting an alternative source code plagiarism detection framework for improving the teaching and learning of programming

F Hattingh, A Buitendag… - Proceedings of the …, 2013 - learntechlib.org
The transfer and teaching of programming and programming related skills has become,
increasingly difficult on an undergraduate level over the past years. This is partially due to …

[引用][C] Sensitivity Preservation and Precision of Plagiarism Detection Engines for Modified Short Programs

D Ryman, PK Imbrie, J Kastner - 2022 ASEE Annual Conference & Exposition, 2022

[图书][B] Automated code compliance checking in the construction domain using semantic natural language processing and logic-based reasoning

J Zhang - 2015 - search.proquest.com
Construction projects must comply with various regulations. The manual process of checking
the compliance with regulations is costly, time consuming, and error prone. With the …

Style features in the programming process which can help indicate plagiarism

H Meier, M Lepp - 7th International Conference on Higher Education …, 2021 - riunet.upv.es
[EN] In the new situation, where more and more final programming assignments are
performed outside the classroom, it is necessary to pay more attention to the possibilities of …

Program matching through code analysis and artificial neural networks

TM Nascimento, DR Boccardo, CB Prado… - … Journal of Software …, 2012 - World Scientific
Program matching refers to the mapping between equivalent codes written in different
languages—including high-level and low-level languages. This equivalence is useful for …