Skip to main content

우홍욱 교수

Honguk Woo

성균관대학교 지능형소프트웨어학과 · 컴퓨터과학

연구실 소개

우홍욱 교수의 연구실은 클라우드 환경과 대규모 소프트웨어 시스템에서의 효율성과 자동화를 핵심으로 삼고 있습니다. 데이터베이스 캐싱, 모바일 환경에서의 대역폭 집약적 서비스 지원, 버그 트리지 자동화, 클러스터 자원 관리 최적화, 실시간 이벤트 처리 모델링 등 다양한 분야에서 인공지능 기반의 지능형 시스템 설계와 구현을 연구하고 있습니다. 특히 딥러닝, 강화학습, 머신러닝 기반의 실시간 예측 및 자동화 기술을 중심으로 소프트웨어 개발 및 인프라 운영의 지능화를 추구하고 있습니다.

딥러닝강화학습버그 트리지클러스터 관리실시간 이벤트 처리

연구 현황

논문 수
98
총 인용 수
894
최근 5년 논문
51
주요 분야
컴퓨터과학

연구 성과 추이

표시된 성과는 수집된 데이터 기준으로 산출되며, 일부 차이가 있을 수 있습니다.

5개년 연도별 논문 게재 수
51총합
2021
2022
2023
2024
2025
5개년 연도별 피인용 수
165총합
20212022202320242025

주요 논문

15
1
논문|인용수 185·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
논문|인용수 66·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
논문|인용수 43·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
논문|인용수 32·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
논문|인용수 30·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
논문|인용수 28·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
논문|인용수 19·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
논문|인용수 19·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
논문|인용수 18·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
논문|인용수 10·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
논문|인용수 9·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
논문|인용수 9·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
논문|인용수 9·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
논문|인용수 8·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

대표 연구 분야

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

우홍욱 교수의 연구를 Nubint에서 더 깊이 살펴보세요

이 연구실의 논문을 앱에서 열어 AI와 함께 읽고, 핵심을 요약하고, 내 글에 인용하세요.