Definition, approaches, and analysis of code duplication detection (2006–2020): a critical review

CF Chen, AM Zain, KQ Zhou - Neural Computing and Applications, 2022 - Springer
Code duplication detection is the act of finding similar code in software development. It is
important for software engineer to address the issues of code duplication detection. In this …

Detecting misinformation in social networks using provenance data

MJ Baeth, MS Aktas - Concurrency and Computation: Practice …, 2019 - Wiley Online Library
In recent years, the credibility of information on social networks has attracted considerable of
interest due to its critical role in the spread of information online. In this paper, we argue that …

Reinforcement learning using fully connected, attention, and transformer models in knapsack problem solving

B Yildiz - Concurrency and Computation: Practice and …, 2022 - Wiley Online Library
Knapsack is a combinatorial optimization problem that involves a variety of resource
allocation challenges. It is defined as non‐deterministic polynomial time (NP) hard and has …

Employing Source Code Quality Analytics for Enriching Code Snippets Data

T Karanikiotis, T Diamantopoulos, A Symeonidis - Data, 2023 - mdpi.com
The availability of code snippets in online repositories like GitHub has led to an uptick in
code reuse, this way further supporting an open-source component-based development …

Runtime verification of IoT systems using complex event processing

K Inçki, İ Arı, H Sözer - 2017 IEEE 14th International …, 2017 - ieeexplore.ieee.org
Internet of Things (IoT) is a new computing paradigm that is proliferated by wide adoption of
application level protocols such as MQTT and CoAP, each of which defines different styles of …

Web application testing with model based testing method: case study

P Akpinar, MS Aktas, AB Keles… - 2020 International …, 2020 - ieeexplore.ieee.org
In this study, it was investigated that model based software tests have higher coverage rate
and faster test process on the system tested than traditional software tests. Comparisons of …

[PDF][PDF] DCCD: An Efficient and Scalable Distributed Code Clone Detection Technique for Big Code.

J Akram, Z Shi, M Mumtaz, P Luo - SEKE, 2018 - ksiresearch.org
Code clone detection is a very hot topic in the field of software maintenance, reuseability
and security. There is still a lack of techniques to detect near-miss clones at different level of …

On the implicit feedback based data modeling approaches for recommendation systems

K Tas, E Onder, MS Aktas - 2021 International Conference on …, 2021 - ieeexplore.ieee.org
Online stores can give their customers access to millions of products, unlike retail stores. In
online stores, with a large number of products to review, approaches that can recommend …

A collaborative method for code clone detection using a deep learning model

S Karthik, B Rajdeepa - Advances in Engineering Software, 2022 - Elsevier
Code cloning (CC) is the process of copying and reconfiguring a code fragment and using it
in another part of a software project. This clones increases the running overhead of the …

A novel approach to test case prioritization for software regression tests

T Boyar, M Oz, E Oncu, MS Aktas - … and Its Applications–ICCSA 2021: 21st …, 2021 - Springer
Regression testing of a comprehensive software system is very costly and time-consuming.
Test prioritization techniques are used to reduce the time and cost spent in regression tests …