EDBT 2026 Demo / reviewers in the wild / expert
Hyunmin Seo
dblp:120/0749
· DBLP profile ↗
8ranked-venue papers
4as first author
3since 2021 · last 2026
0009-0006-7580-4013ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3 · 3 first-authorSystems, architecture and hardware · 2 · 1 since 2021Security and privacy · 2 · 1 since 2021
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.
| Software engineering, system software, and programming languages
3 papers |
Software testing · 42% Empirical software engineering · 29% Software maintenance and evolution · 16% | |
| Network and information security
1 paper |
Systems and software security · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Cloud and datacenter computing · 100% |
Topics — the 8 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Systems and software security › virtualization security
container security |
0.4 | 1 | 2020 | BASTION: A Security Enforcement Network Stack for Container Networks · USENIX ATC 2020 |
Empirical software engineering
mining software repositories |
0.3 | 2 | 2014 | Programmers' build errors: a case study (at google) · ICSE 2014 Predicting recurring crash stacks · ASE 2012 |
Software maintenance and evolution › build systems
build failure analysis |
0.2 | 1 | 2014 | Programmers' build errors: a case study (at google) · ICSE 2014 |
Software testing › test input generation
concolic testing |
0.2 | 1 | 2014 | How we get there: a context-guided search strategy in concolic testing · SIGSOFT FSE 2014 |
Software testing
test input generation |
0.2 | 1 | 2014 | How we get there: a context-guided search strategy in concolic testing · SIGSOFT FSE 2014 |
Cloud and datacenter computing › cloud networking
container networking |
0.1 | 1 | 2020 | BASTION: A Security Enforcement Network Stack for Container Networks · USENIX ATC 2020 |
Software testing › test coverage
coverage-based testing |
0.1 | 1 | 2014 | How we get there: a context-guided search strategy in concolic testing · SIGSOFT FSE 2014 |
Software testing
test coverage |
0.1 | 1 | 2014 | How we get there: a context-guided search strategy in concolic testing · SIGSOFT FSE 2014 |
Methods — techniques the papers use, named apart from their topics
security enforcement · 0.9empirical study · 0.2context-guided search · 0.2concolic testing · 0.2build log analysis · 0.2stack trace analysis · 0.1bug fix location comparison · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | SecTracer: A framework for uncovering the root causes of network intrusions via security provenance
Hyunmin Seo, Hwanjo Heo, Anduo Wang, Seungwon Shin 0001, Jinwoo Kim 0006 |
Comput. Secur. | 2 |
| 2024 | HardWhale: A Hardware-Isolated Network Security Enforcement System for Cloud EnvironmentsabstractWith the increasing popularity of containers for deploying microservices, ensuring the security of container networks has become a vital concern. However, current security solutions rely on a host's operating system (OS) to enforce network policies for container traffic. This design incurs severe overhead and cannot guarantee container network security when attackers gain access to the host's OS. Therefore, we propose HardWhale, a hardware-isolated network security enforcement system for containers that delivers high-performance and robust network security without depending on the host's OS. HardWhale leverages a smartNIC, physically isolating the entire container traffic inspection stack from the host and accelerating inspection tasks. Inspection policies securely reside within the smartNIC and are updated in runtime without involving the host, due to our isolated policy management mechanism. This design ensures robust network security for containers, even if the host is exposed to attackers. Evaluations show that HardWhale protects containers against various network attacks in compromised environments and improves HTTP throughput threefold and HTTP latency 2.3-fold compared to state-of-the-art solutions. Myoungsung You, Jaehyun Nam, Hyunmin Seo, Minjae Seo, Jaehan Kim, Dongmin Choi, Seungwon Shin 0001 |
ICDCS | 3 |
| 2021 | Accurate Positioning Using BeamformingabstractPrecise positioning in indoor environments has recently begun to take on greater significance. The characteristics of new radio (NR), such as high frequency-based small cells and broader system bandwidth, can improve the accuracy of observed time difference of arrival (OTDOA) positioning. However, OT-DOA positioning still cannot distinguish the estimated positions of adjacent user equipments (UEs) due to the resolution limitation caused by the sampling period. In this paper, we introduce a method for updating the estimated position of OTDOA using accurate beamforming. Simulation results show the proposed method can improve the ability to distinguish the estimated position of adjacent UEs as well as OTDOA positioning accuracy. Hyunmin Seo, Daesik Hong |
CCNC | 1 |
| 2020 | BASTION: A Security Enforcement Network Stack for Container Networks
Jaehyun Nam, Seungsoo Lee 0001, Hyunmin Seo, Phillip A. Porras, Vinod Yegneswaran, Seungwon Shin 0001 |
USENIX ATC | 3 |
| 2018 | Duo: Software Defined Intrusion Tolerant System Using Dual ClusterabstractAn intrusion tolerant system (ITS) is a network security system that is composed of redundant virtual servers that are online only in a short time window, called exposure time. The servers are periodically recovered to their clean state, and any infected servers are refreshed again, so attackers have insufficient time to succeed in breaking into the servers. However, there is a conflicting interest in determining exposure time, short for security and long for performance. In other words, the short exposure time can increase security but requires more servers to run in order to process requests in a timely manner. In this paper, we propose Duo, an ITS incorporated in SDN, which can reduce exposure time without consuming computing resources. In Duo, there are two types of servers: some servers with long exposure time (White server) and others with short exposure time (Gray server). Then, Duo classifies traffic into benign and suspicious with the help of SDN/NFV technology that also allows dynamically forwarding the classified traffic to White and Gray servers, respectively, based on the classification result. By reducing exposure time of a set of servers, Duo can decrease exposure time on average. We have implemented the prototype of Duo and evaluated its performance in a realistic environment. Hyunmin Seo, Changhoon Yoon, Seungwon Shin 0001, Hyunsoo Yoon |
Secur. Commun. Networks | 3 |
| 2014 | Programmers' build errors: a case study (at google)abstractBuilding is an integral part of the software development process. However, little is known about the compiler errors that occur in this process. In this paper, we present an empirical study of 26.6 million builds produced during a period of nine months by thousands of developers. We describe the workflow through which those builds are generated, and we analyze failure frequency, compiler error types, and resolution efforts to fix those compiler errors. The results provide insights on how a large organization build process works, and pinpoints errors for which further developer support would be most effective. Hyunmin Seo, Caitlin Sadowski, Sebastian G. Elbaum, Edward Aftandilian, Robert W. Bowdidge |
ICSE | 1 |
| 2014 | How we get there: a context-guided search strategy in concolic testingabstractOne of the biggest challenges in concolic testing, an automatic test generation technique, is its huge search space. Concolic testing generates next inputs by selecting branches from previous execution paths. However, a large number of candidate branches makes a simple exhaustive search infeasible, which often leads to poor test coverage. Several search strategies have been proposed to explore high-priority branches only. Each strategy applies different criteria to the branch selection process but most do not consider context, how we got to the branch, in the selection process. In this paper, we introduce a context-guided search (CGS) strategy. CGS looks at preceding branches in execution paths and selects a branch in a new context for the next input. We evaluate CGS with two publicly available concolic testing tools, CREST and CarFast, on six C subjects and six Java subjects. The experimental results show that CGS achieves the highest coverage of all twelve subjects and reaches a target coverage with a much smaller number of iterations on most subjects than other strategies. Hyunmin Seo, Sunghun Kim 0001 |
SIGSOFT FSE | 1 |
| 2012 | Predicting recurring crash stacksabstractSoftware crash is one of the most severe bug manifestations and developers want to fix crash bugs quickly and efficiently. The Crash Reporting System (CRS) is widely deployed for this purpose. Even with the help of CRS, fixes are largely by manual effort, which is error-prone and results in recurring crashes even after the fixes. Our empirical study reveals that 48% of fixed crashes in Firefox CRS are recurring mostly due to incomplete or missing fixes. It is desirable to automatically check if a crash fix misses some reported crash traces at the time of the first fix. This paper proposes an automatic technique to predict recurring crash traces. We first extract stack traces and then compare them with bug fix locations to predict recurring crash traces. Evaluation using the real Firefox crash data shows that the approach yields reasonable accuracy in prediction of recurring crashes. Had our technique been deployed earlier, more than 2,225 crashes in Firefox 3.6 could have been avoided. Hyunmin Seo, Sunghun Kim 0001 |
ASE | 1 |