DAPP: automatic detection and analysis of prototype pollution vulnerability in Node. js modules

HY Kim, JH Kim, HK Oh, BJ Lee, SW Mun… - International Journal of …, 2022 - Springer
The safe maintenance of Node. js modules is critical in the software security industry. Most
server-side web applications are built on Node. js, an environment that is highly dependent …

Development of recommendation systems for software engineering: the CROSSMINER experience

J Di Rocco, D Di Ruscio, C Di Sipio, PT Nguyen… - Empirical Software …, 2021 - Springer
To perform their daily tasks, developers intensively make use of existing resources by
consulting open source software (OSS) repositories. Such platforms contain rich data …

Source code plagiarism detection in an educational context: A literature map**

RC Aniceto, M Holanda, C Castanho… - 2021 IEEE Frontiers in …, 2021 - ieeexplore.ieee.org
Detection of plagiarism in students' source codes in college-level programming courses is
an important topic for instructors and institutions that seek to pursue project-based learning …

A new perspective on the competent programmer hypothesis through the reproduction of real faults with repeated mutations

Z Ahmed, E Schwass, S Herbold… - Software Testing …, 2024 - Wiley Online Library
The competent programmer hypothesis is one of the fundamental assumptions of mutation
testing, which claims that most programmers are competent enough to create correct or …

Source-code similarity measurement: syntax tree fingerprinting for automated evaluation

A Verma, P Udhayanan, RM Shankar, N Kn… - Proceedings of the First …, 2021 - dl.acm.org
A majority of the current automated evaluation tools focus on grading a program based only
on functionally testing the outputs. This approach suffers both false positives (ie finding …

Source code plagiarism detection based on abstract syntax tree Fingerprintings

V Suttichaya, N Eakvorachai… - 2022 17th International …, 2022 - ieeexplore.ieee.org
Syntax Tree (AST) is an abstract logical structure of source code represented as a tree. This
research utilizes information of fingerprinting with AST to locate the similarities between …

Read Before Grounding: Scene Knowledge Visual Grounding via Multi-step Parsing

HX Zhu, L Su, SM Mao, J Ye - Proceedings of the 31st …, 2025 - aclanthology.org
Visual grounding (VG) is an important task in vision and language that involves
understanding the mutual relationship between query terms and images. However, existing …

Speeding up automated assessment of programming exercises

S Sarsa, J Leinonen, C Koutcheme… - Proceedings of the 2022 …, 2022 - dl.acm.org
Introductory programming courses around the world use automatic assessment. Automatic
assessment for programming code is typically performed via unit tests which require …

Identifying plagiarised programming assignments based on source code similarity scores

H Cheers, Y Lin - Computer Science Education, 2023 - Taylor & Francis
ABSTRACT Background and Context Source code plagiarism is a common occurrence in
undergraduate computer science education. Many source code plagiarism detection tools …

Current trends in the search for similarities in source codes with an application in the field of plagiarism and clone detection

P Hrkút, M Ďuračík, Š Toth… - 2023 33rd Conference of …, 2023 - ieeexplore.ieee.org
There are many methods and approaches for determining the similarity between two source
codes. Many of them were inspired by developments in the field of NLP (Natural Language …