Sign Up to like & get
recommendations!
0
Published in 2019 at "Computer Applications in Engineering Education"
DOI: 10.1002/cae.22066
Abstract: Source code plagiarism detection using Running‐Karp‐Rabin Greedy‐String‐Tiling (RKRGST) is a common practice in academic environment. However, such approach is time‐inefficient (due to RKRGST's cubic time complexity) and insensitive (toward token subsequence rearrangement). This paper proposes…
read more here.
Keywords:
code plagiarism;
plag;
plagiarism;
source code ... See more keywords
Sign Up to like & get
recommendations!
2
Published in 2022 at "Journal of Software: Evolution and Process"
DOI: 10.1002/smr.2398
Abstract: Although architectural smells are one of the most studied type of architectural technical debt, their impact on maintenance effort has not been thoroughly investigated. Studying this impact would help to understand how much technical debt…
read more here.
Keywords:
architectural smells;
smells source;
source;
source code ... See more keywords
Sign Up to like & get
recommendations!
0
Published in 2024 at "Journal of Software: Evolution and Process"
DOI: 10.1002/smr.2653
Abstract: Regression test prioritization (RTP) is an active research field, aiming at re‐ordering the tests in a test suite to maximize the rate at which faults are detected. A number of RTP strategies have been proposed,…
read more here.
Keywords:
test prioritization;
regression test;
source code;
code ... See more keywords
Sign Up to like & get
recommendations!
0
Published in 2024 at "International Journal of Information Security"
DOI: 10.1007/s10207-024-00848-6
Abstract: The proliferation of the Internet of Things (IoT) paradigm has ushered in a new era of connectivity and convenience. Consequently, rapid IoT expansion has introduced unprecedented security challenges , among which source code vulnerabilities present…
read more here.
Keywords:
iotvulcode enabled;
vulnerability;
source code;
code vulnerabilities ... See more keywords
Sign Up to like & get
recommendations!
0
Published in 2025 at "International Journal of Information Security"
DOI: 10.1007/s10207-025-01132-x
Abstract: Detecting vulnerabilities in source code is a critical task for software security assurance. Graph Neural Network (GNN) machine learning can be a promising approach by modeling source code as graphs. Early approaches treated code elements…
read more here.
Keywords:
gnn training;
detecting code;
heterogeneous gnn;
code ... See more keywords
Sign Up to like & get
recommendations!
0
Published in 2024 at "Empirical Software Engineering"
DOI: 10.1007/s10664-023-10405-9
Abstract: Static analysis tools are widely used for vulnerability detection as they can analyze programs with complex behavior and millions of lines of code. Despite their popularity, static analysis tools are known to generate an excess…
read more here.
Keywords:
d2a dataset;
static analysis;
dataset;
analysis ... See more keywords
Sign Up to like & get
recommendations!
0
Published in 2025 at "Empirical Software Engineering"
DOI: 10.1007/s10664-025-10644-y
Abstract: The code base of software projects evolves essentially through inserting and removing information to and from the source code. We can measure this evolution via the elements of infor-mation—tokens, words, nodes—of the respective representation of…
read more here.
Keywords:
information theoretic;
code;
source;
detection unusual ... See more keywords
Sign Up to like & get
recommendations!
1
Published in 2018 at "SoftwareX"
DOI: 10.1016/j.softx.2018.07.002
Abstract: Abstract Team members do not always review, or understand, all source code and the decisions that are made in it. Code developers and maintainers should have tools available to easily write, maintain, collate and share…
read more here.
Keywords:
code;
code diary;
diary automatic;
source code ... See more keywords
Sign Up to like & get
recommendations!
1
Published in 2021 at "SoftwareX"
DOI: 10.1016/j.softx.2021.100711
Abstract: Abstract The Big Code and Mining Software Repositories research lines analyze large amounts of source code to improve software engineering practices. Massive codebases are used to train machine learning models aimed at improving the software…
read more here.
Keywords:
stochastic generation;
python application;
cnerator python;
code ... See more keywords
Sign Up to like & get
recommendations!
0
Published in 2020 at "IEEE Access"
DOI: 10.1109/access.2020.3034932
Abstract: Source Code Authorship Attribution can answer many interesting questions such as: Who wrote the malicious source code? Is the source code plagiarized, and does it infringe on copyright? Source Code Authorship Attribution is done by…
read more here.
Keywords:
authorship attribution;
code;
source code;
source ... See more keywords
Sign Up to like & get
recommendations!
2
Published in 2021 at "IEEE Access"
DOI: 10.1109/access.2021.3127499
Abstract: Big-data processing systems such as Hadoop, which usually utilize distributed file systems (DFSs), require data reduction schemes to maximize storage space efficiency. These schemes have different tradeoffs, and there are no all-purpose schemes applicable to…
read more here.
Keywords:
reduction;
hadoop;
data reduction;
dfs ... See more keywords