activity
20202026
collaborators

14 papers

cs.SE2026

Detection of LLM-assisted Code Plagiarism Using k-gram Software Birthmarks

Nikolay Fedorov, Akito Monden, Hiroki Inayoshi +2

Large language models (LLMs) have significantly lowered the technical barrier to software plagiarism. By transforming existing source code while preserving its functionality, moder…

cs.SE2026

Project-wise Comparison of Software Birthmarks Using Weighted Partial Similarity

Nikolay Fedorov, Akito Monden, Hiroki Inayoshi +2

Software birthmarks provide a robust approach to detecting code plagiarism even under substantial modifications, while distinguishing independently developed software. Existing sim…

cs.IR2026

A feasibility study on filtering low-accessibility web pages considering color vision deficiency

Ryota Mizutani, Shiori Nakayama, Masateru Tsunoda

Recently, the importance of universal design has increased. Color universal design (CUD) is one type of universal design that takes people with color vision deficiency (CVD) into c…

cs.SE2024

Personalization of Code Readability Evaluation Based on LLM Using Collaborative Filtering

Buntaro Hiraki, Kensei Hamamoto, Ami Kimura +5

Code readability is an important indicator of software maintenance as it can significantly impact maintenance efforts. Recently, LLM (large language models) have been utilized for…

cs.SE2024

On Applying Bandit Algorithm to Fault Localization Techniques

Masato Nakao, Kensei Hamamoto, Masateru Tsunoda +5

Developers must select a high-performance fault localization (FL) technique from available ones. A conventional approach is to try to select only one FL technique that is expected…

cs.SE2024

An Empirical Study of the Impact of Test Strategies on Online Optimization for Ensemble-Learning Defect Prediction

Kensei Hamamoto, Masateru Tsunoda, Amjed Tahir +5

Ensemble learning methods have been used to enhance the reliability of defect prediction models. However, there is an inconclusive stability of a single method attaining the highes…

cs.SE2024

Building Defect Prediction Models by Online Learning Considering Defect Overlooking

Nikolay Fedorov, Yuta Yamasaki, Masateru Tsunoda +5

Building defect prediction models based on online learning can enhance prediction accuracy. It continuously rebuilds a new prediction model, when a new data point is added. However…

cs.SE2024

The Impact of Defect (Re) Prediction on Software Testing

Yukasa Murakami, Yuta Yamasaki, Masateru Tsunoda +5

Cross-project defect prediction (CPDP) aims to use data from external projects as historical data may not be available from the same project. In CPDP, deciding on a particular hist…

cs.SE2023

Selecting Source Code Generation Tools Based on Bandit Algorithms

Ryoto Shima, Masateru Tsunoda, Yukasa Murakami +5

Background: Recently, code generation tools such as ChatGPT have drawn attention to their performance. Generally, a prior analysis of their performance is needed to select new code…

cs.SE2023

Software Defect Prediction by Online Learning Considering Defect Overlooking

Yuta Yamasaki, Nikolay Fedorov, Masateru Tsunoda +5

Building defect prediction models based on online learning can enhance prediction accuracy. It continuously rebuilds a new prediction model when adding a new data point. However, p…

cs.SE2022

Analyzing and Calibrating Risk Assessment by Software Developers

Yukasa Murakami, Masateru Tsunoda, Eduardo C. Campos

In software project management, risk management is a critical factor. Project managers use existing lists of risk or perform brainstorming to identify the risks. However, it is not…

cs.SE2022

Relationship between Gender and Code Reading Speed in Software Development

Yuriko Takatsuka, Yukasa Murakami, Masateru Tsunoda +1

Recently, workforce shortage has become a popular issue in information technology (IT). One solution to increasing the workforce supply is to increase the number of female IT profe…

cs.SE2022

Measuring Cognitive Load of Software Developers Based on Nasal Skin Temperature

Keitaro Nakasai, Shin Komeda, Masateru Tsunoda +1

It has recently become increasingly important to measure the cognitive load of developers. This is because continuing with a development under a high cognitive load may cause human…

cs.SE2020

A Simulation Study of Bandit Algorithms to Address External Validity of Software Fault Prediction

Teruki Hayakawa, Masateru Tsunoda, Koji Toda +2

Various software fault prediction models and techniques for building algorithms have been proposed. Many studies have compared and evaluated them to identify the most effective one…