MuJava: an automated class mutation system

YS Ma, J Offutt, YR Kwon - Software Testing, Verification and …, 2005 - Wiley Online Library
Several module and class testing techniques have been applied to object‐oriented (OO)
programs, but researchers have only recently begun developing test criteria that evaluate the …

Inter-class mutation operators for Java

YS Ma, YR Kwon, J Offutt - 13th International Symposium on …, 2002 - ieeexplore.ieee.org
The effectiveness of mutation testing depends heavily on the types of faults that the mutation
operators are designed to represent. Therefore, the quality of the mutation operators is key …

MuJava: a mutation system for Java

YS Ma, J Offutt, YR Kwon - … of the 28th international conference on …, 2006 - dl.acm.org
Mutation testing is a valuable experimental research technique that has been used in many
studies. It has been experimentally compared with other test criteria, and also used to …

The class-level mutants of MuJava

J Offutt, YS Ma, YR Kwon - … of the 2006 international workshop on …, 2006 - dl.acm.org
This paper presents results from empirical studies of object-oriented, class level mutation
operators, using the automated analysis and testing tool MuJava. Class mutation operators …

Mutation testing cost reduction by clustering overlapped mutants

YS Ma, SW Kim - Journal of Systems and Software, 2016 - Elsevier
Mutation testing is a powerful but computationally expensive testing technique. Several
approaches have been developed to reduce the cost of mutation testing by decreasing the …

An experimental mutation system for Java

J Offutt, YS Ma, YR Kwon - ACM SIGSOFT Software Engineering Notes, 2004 - dl.acm.org
Mutation is a powerful but complicated and computationally expensive testing method. Mutation
is also a valuable experimental research technique that has been used in many studies. …

Description of method-level mutation operators for java

YS Ma, J Offutt - Electronics and Telecommunications Research …, 2005 - Citeseer
This document provides a brief description of method-level mutation operators for Java used
by muJava. When designing method-level mutation operators for Java, we followed the …

Evaluation of mutation testing for object-oriented programs

YS Ma, MJ Harrold, YR Kwon - … of the 28th international conference on …, 2006 - dl.acm.org
The effectiveness of mutation testing depends heavily on the types of faults that the mutation
operators are designed to represent. Thus, the quality of the mutation operators is key to …

WeatherGAN: Unsupervised multi-weather image-to-image translation via single content-preserving UResNet generator

S Hwang, S Jeon, YS Ma, H Byun - Multimedia Tools and Applications, 2022 - Springer
In this paper, we propose an unsupervised and unified multi-domain Image-to-Image translation
model for an image weather domain translation. Most existing multi-domain Image-to-…

Framework for evaluating code generation ability of large language models

S Yeo, YS Ma, SC Kim, H Jun, T Kim - ETRI Journal, 2024 - Wiley Online Library
Large language models (LLMs) have revolutionized various applications in natural language
processing and exhibited proficiency in generating programming code. We propose a …