Demo Data from EDBT 2026 / reviewers in the wild / expert
Wookhyun Han
dblp:57/10300
· DBLP profile ↗
8ranked-venue papers
2as first author
1since 2021 · last 2022
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 3Security and privacy · 2 · 1 first-author · 1 since 2021Systems, architecture and hardware · 1Computer networks · 1Software engineering, systems software and programming languages · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Network and information security
2 papers |
Systems and software security · 100% | |
| Software engineering, system software, and programming languages
2 papers |
Program analysis · 82% Software testing · 18% | |
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Performance modeling and evaluation · 45% Embedded and real-time systems · 42% GPUs and heterogeneous computing · 13% |
Topics — the 15 heaviest of 16, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Systems and software security
memory safety |
0.8 | 2 | 2020 | FuZZan: Efficient Sanitizer Metadata Design for Fuzzing · USENIX ATC 2020 Enhancing Memory Error Detection for Large-Scale Applications and Fuzz Testing · NDSS 2018 |
Program analysis
dynamic analysis |
0.6 | 1 | 2022 | SYMSAN: Time and Space Efficient Concolic Execution via Dynamic Data-flow Analysis · USENIX Security Symposium 2022 |
Program analysis › symbolic execution
dynamic symbolic execution |
0.6 | 1 | 2022 | SYMSAN: Time and Space Efficient Concolic Execution via Dynamic Data-flow Analysis · USENIX Security Symposium 2022 |
Systems and software security › vulnerability discovery
fuzzing |
0.4 | 1 | 2020 | FuZZan: Efficient Sanitizer Metadata Design for Fuzzing · USENIX ATC 2020 |
Systems and software security
vulnerability discovery |
0.4 | 1 | 2020 | FuZZan: Efficient Sanitizer Metadata Design for Fuzzing · USENIX ATC 2020 |
Systems and software security › memory safety
memory error detection |
0.3 | 1 | 2018 | Enhancing Memory Error Detection for Large-Scale Applications and Fuzz Testing · NDSS 2018 |
Software testing
fuzzing |
0.3 | 1 | 2018 | Enhancing Memory Error Detection for Large-Scale Applications and Fuzz Testing · NDSS 2018 |
Embedded and real-time systems
embedded system design |
0.2 | 1 | 2016 | Fast and accurate cycle estimation through hybrid instruction set simulation for embedded systems · RTSS 2016 |
Performance modeling and evaluation › simulation › processor simulation
instruction set simulation |
0.2 | 1 | 2016 | Fast and accurate cycle estimation through hybrid instruction set simulation for embedded systems · RTSS 2016 |
Performance modeling and evaluation
simulation |
0.2 | 1 | 2016 | Fast and accurate cycle estimation through hybrid instruction set simulation for embedded systems · RTSS 2016 |
Embedded and real-time systems
real-time scheduling |
0.2 | 1 | 2015 | SounDroid: Supporting Real-Time Sound Applications on Commodity Mobile Devices · RTSS 2015 |
Program analysis
data flow analysis |
0.2 | 1 | 2022 | SYMSAN: Time and Space Efficient Concolic Execution via Dynamic Data-flow Analysis · USENIX Security Symposium 2022 |
Program analysis › data flow analysis
dynamic data flow analysis |
0.2 | 1 | 2022 | SYMSAN: Time and Space Efficient Concolic Execution via Dynamic Data-flow Analysis · USENIX Security Symposium 2022 |
GPUs and heterogeneous computing › GPU computing › GPGPU acceleration
mobile GPU acceleration |
0.1 | 1 | 2012 | Poster: towards mobile GPU-accelerated context processing for continuous sensing applications on smartphones · MobiSys 2012 |
Ubiquitous computing and smart environments › mobile sensing
continuous sensing |
0.0 | 1 | 2012 | Poster: towards mobile GPU-accelerated context processing for continuous sensing applications on smartphones · MobiSys 2012 |
Methods — techniques the papers use, named apart from their topics
dynamic data flow analysis · 0.6concolic execution · 0.6dispatching optimization · 0.4EDF-V · 0.4AFDS · 0.4GPU acceleration · 0.3hybrid simulation · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | SYMSAN: Time and Space Efficient Concolic Execution via Dynamic Data-flow Analysis
Ju Chen, Wookhyun Han, Mingjun Yin, Haochen Zeng, Chengyu Song, Byoungyoung Lee, Heng Yin 0001, Insik Shin |
USENIX Security Symposium | 2 |
| 2020 | FuZZan: Efficient Sanitizer Metadata Design for Fuzzing
Yuseok Jeon, Wookhyun Han, Nathan Burow, Mathias Payer |
USENIX ATC | 2 |
| 2018 | Enhancing Memory Error Detection for Large-Scale Applications and Fuzz Testing
Wookhyun Han, Byunggill Joe, Byoungyoung Lee, Chengyu Song, Insik Shin |
NDSS | 1 |
| 2016 | Fast and accurate cycle estimation through hybrid instruction set simulation for embedded systemsabstractIn this paper, we propose an accurate cycle estimation framework which allows to use multiple instruction set simulators to simulate not only processors but also diverse peripheral devices. An instruction set simulator runs on a host machine to mimic functional behaviors of instructions running on a target hardware. It allows to estimate the execution time of software in a fast and accurate way and validate a system even when its target hardware does not yet exist or is not available. Kilho Lee, Wookhyun Han, Hoon Sung Chwa, Insik Shin |
RTSS | 2 |
| 2016 | GPU-SAM: Leveraging multi-GPU split-and-merge execution for system-wide real-time support
Wookhyun Han, Hoon Sung Chwa, Hwidong Bae, Hyosu Kim, Insik Shin |
J. Syst. Softw. | 1 |
| 2015 | SounDroid: Supporting Real-Time Sound Applications on Commodity Mobile DevicesabstractA variety of advantages from sounds such as measurement and accessibility introduces a new opportunity for mobile applications to offer broad types of interesting, valuable functionalities, supporting a richer user experience. However, in spite of the growing interests on mobile sound applications, few or no works have been done in focusing on managing an audio device effectively. More specifically, their low level of real-time capability for audio resources makes it challenging to satisfy tight timing requirements of mobile sound applications, e.g., a high sensing rate of acoustic sensing applications. To address this problem, this work presents the SounDroid framework, an audio device management framework for real-time audio requests from mobile sound applications. The design of SounDroid is based on the requirement analysis of audio requests as well as an understanding of the audio playback procedure including the audio request scheduling and dispatching on Android. It then incorporates both real-time audio request scheduling algorithms, called EDF-V and AFDS, and dispatching optimization techniques into mobile platforms, and thus improves the quality-of-service of mobile sound applications. Our experimental results with the prototype implementation of SounDroid demonstrate that it is able to enhance scheduling performance for audio requests, compared to traditional mechanisms (by up to 40% of improvement), while allowing deterministic dispatching latency. Hyosu Kim, Wookhyun Han, Daehyeok Kim, Insik Shin |
RTSS | 3 |
| 2012 | Poster: towards mobile GPU-accelerated context processing for continuous sensing applications on smartphonesabstractNo abstract available. Chulhong Min, Wookhyun Han, Inseok Hwang 0001, Youngki Lee 0001, Insik Shin, Junehwa Song |
MobiSys | 2 |
| 2011 | Aciom: application characteristics-aware disk and network i/o management on android platformabstractThe last several years have seen a rapid increase in smart phone use. Android offers an open-source software platform on smart phones, that includes a Linux-based kernel, Java applications, and middleware. The Android middleware provides system libraries and services to facilitate the development of performance-sensitive or device-specific functionalities, such as screen display, multimedia, and web browsing. Android keeps track of which applications make use of which system services for some pre-defined functionalities, and which application is running in the foreground attracting the user's attention. Such information is valuable in capturing application characteristics and can be useful for resource management tailored to application requirements. However, the Linux-based Android kernel does not utilize such information for I/O resource management. This paper is the first work, to the best of our knowledge, to attempt to understand application characteristics through Android architecture and to incorporate those characteristics into disk and network I/O management. Our proposed approach, Aciom (Application Characteristics-aware I/O Management), requires no modification to applications and characterizes application I/O requests as time-sensitive, bursty, or plain, depending on which system services are involved and which application receives the user's focus. Aciom then provides differentiated I/O management services for different types of I/O requests, supporting minimum bandwidth reservations for time-sensitive requests and placing maximum bandwidth limits on bursty requests. We present the design of Aciom and a prototype implementation on Android. Our experimental results show that Aciom is quite effective in handling disk and network I/O requests in support of time-sensitive applications in the presence of bursty I/O requests. Hyosu Kim, Minsub Lee, Wookhyun Han, Kilho Lee, Insik Shin |
EMSOFT | 3 |