Skip to main content

JongMun Baek

Korea Advanced Institute of Science and Technology · Computer Science

About the Lab

Professor JongMun Baek's research lab specializes in software engineering with a focus on cost-effective software testing, quality of service (QoS) prediction in web services, and software cost estimation models. The lab explores innovative approaches to test case prioritization using historical data, addresses challenges like the cold start problem in service QoS prediction, and develops systematic methodologies for agile and product-line software development cost estimation. Their work emphasizes practical, scalable solutions that enhance software quality, productivity, and maintainability in evolving software systems.

software testingQoS predictioncost estimationagile developmentUML modeling

Research Overview

Papers
136
Total Citations
1,772
Papers (5y)
27
Primary Field
Computer Science

Research Output Trend

Figures are computed from collected data and may differ slightly.

Publications per year (5y)
27total
2021
2022
2023
2024
2025
Citations per year (5y)
69total
20212022202320242025

Selected Papers

15
1
Article|173 citations·2014
Value-cognitive boosting with a support vector machine for cross-project defect prediction
Duksan Ryu, Okjoo Choi, Jongmoon Baik
SJR Q1Empirical Software Engineering
Information SystemsComputer Science
2
Article|146 citations·2015
A transfer cost-sensitive boosting approach for cross-project defect prediction
Duksan Ryu, Jong‐In Jang, Jongmoon Baik
SJR Q2Software Quality Journal
Information SystemsComputer Science
3
Article|108 citations·2015
A Hybrid Instance Selection Using Nearest-Neighbor for Cross-Project Defect Prediction
Duksan Ryu, Jong‐In Jang, Jongmoon Baik
SJR Q3Journal of Computer Science and Technology
Information SystemsComputer Science
4
Article|86 citations·2008
Historical Value-Based Approach for Cost-Cognizant Test Case Prioritization to Improve the Effectiveness of Regression Testing
Hyuncheol Park, Hoyeon Ryu, Jongmoon Baik

Regression testing has been used to support software testing activities and assure the acquirement of appropriate quality through several versions of a software program. Regression testing, however, is too expensive because it requires many test case executions, and the number of test cases increases sharply as the software evolves. In this paper, we propose the Historical Value-Based Approach, which is based on the use of historical information, to estimate the current cost and fault severity f

SoftwareComputer Science
5
Article|84 citations·2016
Effective multi-objective naïve Bayes learning for cross-project defect prediction
Duksan Ryu, Jongmoon Baik
SJR Q1Applied Soft Computing
Information SystemsComputer Science
6
Article|67 citations·2018
Location-Based Web Service QoS Prediction via Preference Propagation to Address Cold Start Problem
Duksan Ryu, Kwang-Kyu Lee, Jongmoon Baik
SJR Q1IEEE Transactions on Services Computing

Many web-based software systems have been developed in the form of composite services. It is important to accurately predict the Quality of Service (QoS) value of atomic web services because the performance of such composite services depends greatly on the performance of the atomic web service adopted. In recent years, collaborative filtering based methods for predicting the web service QoS values have been proposed. However, they are mainly faced with a cold start problem that is difficult to m

Computer Networks and CommunicationsComputer Science
7
Article|63 citations·2015
An effective approach to estimating the parameters of software reliability growth models using a real-valued genetic algorithm
Taehyoun Kim, Kwang-Kyu Lee, Jongmoon Baik
SJR Q1Journal of Systems and Software
SoftwareComputer Science
8
Book Chapter|61 citations·2006
Generating Test Cases for Web Services Using Extended Finite State Machine
Changsup Keum, Sungwon Kang, In‐Young Ko, Jongmoon Baik, Youngil Choi
SJR Q2Lecture notes in computer science
SoftwareComputer Science
9
Article|56 citations·2007
Test Cases Generation from UML Activity Diagrams
Hyungchoul Kim, Sungwon Kang, Jongmoon Baik, In‐Young Ko

UML activity diagram is a notation suitable for modeling a concurrent system in which multiple objects interact with each other. This paper proposes a method to generate test cases from UML activity diagrams that minimizes the number of test cases generated while deriving all practically useful test cases. Our method first builds an I/O explicit activity diagram from an ordinary UML activity diagram and then transforms it to a directed graph, from which test cases for the initial activity diagra

SoftwareComputer Science
10
Article|52 citations·2002
Disaggregating and calibrating the CASE tool variable in COCOMO II
Jongmoon Baik, Barry Boehm, Bert M. Steece
SJR Q1IEEE Transactions on Software Engineering

CASE (computer aided software engineering) tools are believed to have played a critical role in improving software productivity and quality by assisting tasks in software development processes since the 1970s. Several parametric software cost models adopt "use of software tools" as one of the environmental factors that affects software development productivity. Several software cost models assess the productivity impacts of CASE tools based only on breadth of tool coverage without considering ot

Information SystemsComputer Science
11
Article|44 citations·2006
A quality-based cost estimation model for the product line life cycle
Hoh Peter In, Jongmoon Baik, Sang Soo Kim, Ye Yang, Barry Boehm
SJR Q1Communications of the ACM

article Share on A quality-based cost estimation model for the product line life cycle Authors: Hoh Peter In Korea University, Seoul, Korea Korea University, Seoul, KoreaView Profile , Jongmoon Baik Information and Communications University (ICU), Daejeon, Korea Information and Communications University (ICU), Daejeon, KoreaView Profile , Sangsoo Kim Korea University, Seoul, Korea Korea University, Seoul, KoreaView Profile , Ye Yang University of Southern California, Los Angeles University of So

Information SystemsComputer Science
12
Article|42 citations·2010
Model-Based Dynamic Cost Estimation and Tracking Method for Agile Software Development
Sungjoo Kang, Okjoo Choi, Jongmoon Baik

In this paper, we present a software cost estimation model for agile development which can help estimate concrete development costs for the desired features of a product and track the project progress dynamically. In general, existing cost estimation methods for agile developments used a story point. Because it is relative value, the estimation results tend to be easily fluctuated by the small variation of the baseline story point. For tracking project’s progress, the velocity was measured to ch

Information SystemsComputer Science
13
Article|41 citations·2007
A Case Study: CRM Adoption Success Factor Analysis and Six Sigma DMAIC Application
Zhedan Pan, Hoyeon Ryu, Jongmoon Baik

With today's increasingly competitive economy, many organizations have initiated customer relationship management (CRM) projects to improve customer satisfaction, revenue growth and employee productivity gains. However, only a few successful CRM implementations have successfully completed. In order to enhance the CRM implementation process and increase the success rate, in this paper, first we present the most significant success factors for CRM implementation identified by the results of litera

Management Information SystemsBusiness, Management and Accounting
14
Article|41 citations·2014
Improving software reliability prediction through multi-criteria based dynamic model selection and combination
Jinhee Park, Jongmoon Baik
SJR Q1Journal of Systems and Software
SoftwareComputer Science
15
Article|8 citations·2002
Empirical software simulation for COTS glue code development and integration
Jongmoon Baik, Nancy Eickelmann, Chris Abts

The use of COTS (commercial-off-the-shelf) components for system development has been a growing trend in the software engineering community during the past decade. However, the engineering of COTS-based systems involves significant technical risks. A good indicator of the as yet unresolved difficulties in COTS-based system developments is the relatively poor understanding frequently regarding the processes associated with development of the "glue code" used to integrate COTS components into the

Information SystemsComputer Science

Research Areas

Information SystemsSoftwareComputer Networks and CommunicationsArtificial IntelligenceIndustrial and Manufacturing EngineeringManagement Information Systems

Dive deeper into JongMun Baek's research on Nubint

Open this lab's papers in the app to read with AI, summarize, and cite in your writing.