Skip to main content

Honguk Woo

Sungkyunkwan University · 情報科学

研究室紹介

Professor Honguk Woo's research lab specializes in scalable system software, intelligent software engineering, and distributed systems with a focus on real-world deployment challenges. The lab explores advanced techniques in database optimization, mobile networking, and machine learning-driven software development processes—particularly in areas like intelligent bug triage, reinforcement learning for cluster scheduling, and energy-efficient bandwidth aggregation. Their work bridges theoretical innovations with practical systems, emphasizing automation, efficiency, and adaptability in dynamic and heterogeneous computing environments.

software engineeringreinforcement learningdatabase systemsmobile networkingbug prediction

Research Overview

Papers
98
Total Citations
894
Papers (5y)
51
Primary Field
情報科学

Research Output Trend

Figures are computed from collected data and may differ slightly.

Publications per year (5y)
51total
2021
2022
2023
2024
2025
Citations per year (5y)
165total
20212022202320242025

Selected Papers

15
1
Article|185 citations·2002
Middle-tier database caching for e-business
Qiong Luo, Sailesh Krishnamurthy, C. Mohan, Hamid Pirahesh, Honguk Woo, Bruce G. Lindsay, Jeffrey F. Naughton

While scaling up to the enormous and growing Internet population with unpredictable usage patterns, E-commerce applications face severe challenges in cost and manageability, especially for database servers that are deployed as those applications' backends in a multi-tier configuration. Middle-tier database caching is one solution to this problem. In this paper, we present a simple extension to the existing federated features in DB2 UDB, which enables a regular DB2 instance to become a DBCache wi

Computer Networks and CommunicationsComputer Science
3
Article|66 citations·2013
GreenBag: Energy-Efficient Bandwidth Aggregation for Real-Time Streaming in Heterogeneous Mobile Wireless Networks
Duc Hoang Bui, Kilho Lee, Sangeun Oh, Insik Shin, Hyo Jeong Shin, Honguk Woo, Daehyun Ban

Modern mobile devices are equipped with multiple network interfaces, including 3G/LTE and WiFi. Bandwidth aggregation over LTE and WiFi links offers an attractive opportunity of supporting bandwidth-intensive services, such as high-quality video streaming, on mobile devices. However, achieving effective bandwidth aggregation in mobile environments raises several challenges related to deployment, link heterogeneity, network fluctuation, and energy consumption. We present GreenBag, an energy-effic

Electrical and Electronic EngineeringEngineering
4
Article|43 citations·2020
Applying Convolutional Neural Networks With Different Word Representation Techniques to Recommend Bug Fixers
Syed Farhan Alam Zaidi, Faraz Malik Awan, Minsoo Lee, Honguk Woo, Chan-Gun Lee
SJR Q1IEEE AccessOA

Bug triage processes are intended to assign bug reports to appropriate developers effectively, but they typically become bottlenecks in the development process-especially for large-scale software projects. Recently, several machine learning approaches, including deep learning-based approaches, have been proposed to recommend an appropriate developer automatically by learning past assignment patterns. In this paper, we propose a deep learning-based bug triage technique using a convolutional neura

Information SystemsComputer Science
5
Article|32 citations·2019
SCARL: Attentive Reinforcement Learning-Based Scheduling in a Multi-Resource Heterogeneous Cluster
Mukoe Cheong, Hyunsung Lee, Ikjun Yeom, Honguk Woo
SJR Q1IEEE AccessOA

Advanced reinforcement learning (RL) technologies have recently increased the opportunity for automating several tasks in cluster management at scale by exploiting repetitive logs of cluster operation and building a learning model for resource allocation and job scheduling. Yet, this trend of adopting RL in the domain of cluster management has not fully addressed the diversity and heterogeneity of jobs and machines in modern cluster environments. In this paper, we present an RL-based scheduler f

Information SystemsComputer Science
6
Article|30 citations·2004
Specifying timing constraints and composite events: an application in the design of electronic brokerages
Aloysius K. Mok, Prabhudev Konana, Guangtian Liu, Chan-Gun Lee, Honguk Woo
SJR Q1IEEE Transactions on Software Engineering

Increasingly, business applications need to capture consumers' complex preferences interactively and monitor those preferences by translating them into event-condition-action (ECA) rules and syntactically correct processing specification. An expressive event model to specify primitive and composite events that may involve timing constraints among events is critical to such applications. Relying on the work done in active databases and real-time systems, this research proposes a new composite eve

Computer Networks and CommunicationsComputer Science
7
Article|28 citations·2020
Continual Prediction of Bug-Fix Time Using Deep Learning-Based Activity Stream Embedding
Youngseok Lee, Suin Lee, Chan-Gun Lee, Ikjun Yeom, Honguk Woo
SJR Q1IEEE AccessOA

Predicting the fix time of a bug is important for managing the resources and release milestones of a software development project. However, it is considered non-trivial to achieve high accuracy when predicting bug-fix times. We view that such difficulties come from the lack of continuous or posterior estimation based on subsequent developers' activities after a bug is initially reported. In this paper, we formulate the problem of bug-fix time prediction into a continual update of estimates with

Information SystemsComputer Science
8
Article|19 citations·2008
Design and Development Methodology for Resilient Cyber-Physical Systems
Honguk Woo, Jianliang Yi, James C. Browne, Aloysius K. Mok, Ella Atkins, Fei Xie

Mission-critical cyber-physical systems must be resilient to all classes of failures, both hardware and software components. Failures affecting a systempsilas ability to accurately control its physical actions are of special concern, requiring a meta-level monitoring and reaction ability to enable high-performance nominal and safe post-failure operation. This paper addresses these challenges by unifying formal software engineering with a suite of feedback control laws and efficient resource moni

Hardware and ArchitectureComputer Science
9
Article|19 citations·2007
Real-Time Monitoring of Uncertain Data Streams Using Probabilistic Similarity
Honguk Woo, Aloysius K. Mok

Data uncertainty is a common problem for the real-time monitoring of data streams. In this paper, we address the issue of efficiently monitoring the satisfaction/violation of user-defined constraints over data streams where the data uncertainty can be probabilistically characterized. We propose a monitoring architecture SPMON that can incorporate probabilistic models of uncertainty in constraint monitoring. We adapt the concept of data similarity in real-time databases to the processing of uncer

Computer Networks and CommunicationsComputer Science
10
Article|18 citations·2021
A Global DAG Task Scheduler Using Deep Reinforcement Learning and Graph Convolution Network
Hyunsung Lee, Sangwoo Cho, Yeongjae Jang, Jinkyu Lee, Honguk Woo
SJR Q1IEEE AccessOA

Parallelization of tasks and efficient utilization of processors are considered important and challenging in operating large-scale real-time systems. Recently, deep reinforcement learning (DRL) was found to provide effective solutions to various combinatorial optimization problems. In this paper, inspired by recent achievements in DRL, we employ DRL techniques for scheduling a directed acyclic graph (DAG) task in which a set of non-preemptive subtasks are specified by precedence conditions among

Hardware and ArchitectureComputer Science
11
Article|10 citations·2022
Sample-Efficient Deep Learning Techniques for Burn Severity Assessment with Limited Data Conditions
Hyun‐Kyung Shin, Hyeonung Shin, Wonje Choi, Jaesung Park, Minjae Park, Euiyul Koh, Honguk Woo
SJR Q2Applied SciencesOA

The automatic analysis of medical data and images to help diagnosis has recently become a major area in the application of deep learning. In general, deep learning techniques can be effective when a large high-quality dataset is available for model training. Thus, there is a need for sample-efficient learning techniques, particularly in the field of medical image analysis, as significant cost and effort are required to obtain a sufficient number of well-annotated high-quality training samples. I

EpidemiologyMedicine
12
Article|9 citations·2023
A Maturity Model for Trustworthy AI Software Development
Seunghwan Cho, Ingyu Kim, Jin-Han Kim, Honguk Woo, Wan-Seon Shin
SJR Q2Applied SciencesOA

Recently, AI software has been rapidly growing and is widely used in various industrial domains, such as finance, medicine, robotics, and autonomous driving. Unlike traditional software, in which developers need to define and implement specific functions and rules according to requirements, AI software learns these requirements by collecting and training relevant data. For this reason, if unintended biases exist in the training data, AI software can create fairness and safety issues. To address

Safety ResearchSocial Sciences
13
Article|9 citations·2019
Resource-Efficient Sensor Data Management for Autonomous Systems Using Deep Reinforcement Learning
Seunghwan Jeong, Gwangpyo Yoo, Minjong Yoo, Ikjun Yeom, Honguk Woo
SJR Q1SensorsOA

Hyperconnectivity via modern Internet of Things (IoT) technologies has recently driven us to envision "digital twin", in which physical attributes are all embedded, and their latest updates are synchronized on digital spaces in a timely fashion. From the point of view of cyberphysical system (CPS) architectures, the goals of digital twin include providing common programming abstraction on the same level of databases, thereby facilitating seamless integration of real-world physical objects and di

Control and Systems EngineeringEngineering
14
Article|9 citations·2014
A Virtualized, Programmable Content Delivery Network
Honguk Woo, Sungwon Han, Eunho Heo, Jaehong Kim, Sangho Shin

In this paper, we present an open platform of content delivery networks (CDNs), namely vCDN, by which a wide range of delivery strategies can be dynamically deployed via a centralized controller and a pool of geographically dispersed cloud resources. A control application can be written for representing a specific strategy w.r.t required scale, responsiveness, and security in content delivery, and then translated into a virtualized delivery network, a form of an overlay network on cloud storages

Computer Networks and CommunicationsComputer Science
15
Article|8 citations·2006
A Generic Framework for Monitoring Timing Constraints over Uncertain Events
Honguk Woo, Aloysius K. Mok, Chan-Gun Lee

This paper provides a comprehensive approach to the problem of monitoring timing constraints over event streams for which the timestamp values are inherently uncertain. We first propose a generic framework for capturing the early detection of the violation of timing constraints, based on the notion of probabilistic violation time. In doing so, we provide a systemic approach for deriving a set of necessary constraints at compilation time. Our work is innovative in that the framework is formulated

Control and Systems EngineeringEngineering

Research Areas

Computer Networks and CommunicationsArtificial IntelligenceInformation SystemsHardware and ArchitectureComputer Vision and Pattern RecognitionControl and Systems Engineering

Honguk Wooの研究をNubintでさらに深く

この研究室の論文をアプリで開き、AIと共に読み、要約し、引用しましょう。