Demo Data from VLDB 2026 / reviewers in the wild / expert
Seokhyun Lee
dblp:27/5849
· DBLP profile ↗
4ranked-venue papers
3as first author
1since 2021 · last 2022
0000-0003-1436-2865ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 2 first-authorSoftware engineering, systems software and programming languages · 2 · 1 first-author · 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
2 papers |
Software testing · 78% Program analysis · 22% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software testing › test coverage › code coverage
branch coverage |
0.6 | 1 | 2022 | SYMTUNER: Maximizing the Power of Symbolic Execution by Adaptively Tuning External Parameters · ICSE 2022 |
Program analysis
symbolic execution |
0.6 | 1 | 2022 | SYMTUNER: Maximizing the Power of Symbolic Execution by Adaptively Tuning External Parameters · ICSE 2022 |
Software testing
test generation |
0.6 | 1 | 2022 | SYMTUNER: Maximizing the Power of Symbolic Execution by Adaptively Tuning External Parameters · ICSE 2022 |
Software testing
deep learning testing |
0.4 | 1 | 2020 | Effective white-box testing of deep neural networks with adaptive neuron-selection strategy · ISSTA 2020 |
Software testing
structural testing |
0.4 | 1 | 2020 | Effective white-box testing of deep neural networks with adaptive neuron-selection strategy · ISSTA 2020 |
Methods — techniques the papers use, named apart from their topics
learning algorithm · 0.6adaptive sampling · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | SYMTUNER: Maximizing the Power of Symbolic Execution by Adaptively Tuning External ParametersabstractWe present SymTuner, a novel technique to automatically tune external parameters of symbolic execution. Practical symbolic execution tools have important external parameters (e.g., symbolic arguments, seed input) that critically affect their performance. Due to the huge parameter space, however, manually customizing those parameters is notoriously difficult even for experts. As a consequence, symbolic execution tools have typically been used in a suboptimal manner that, for example, simply relies on the default parameter settings of the tools and loses the opportunity for better performance. In this paper, we aim to change this situation by automatically configuring symbolic execution parameters. With SymTuner that takes parameter spaces to be tuned, symbolic executors are run without manual parameter configurations; instead, appropriate parameter values are learned and adjusted during symbolic execution. To achieve this, we present a learning algorithm that observes the behavior of symbolic execution and accordingly updates the sampling probability of each parameter space. We evaluated SymTuner with KLEE on 12 open-source C programs. The results show that SymTuner increases branch coverage of KLEE by 56% on average and finds 8 more bugs than KLEE with its default parameters over the latest releases of the programs. Sooyoung Cha, Myungho Lee, Seokhyun Lee, Hakjoo Oh |
ICSE | 3 |
| 2020 | Effective white-box testing of deep neural networks with adaptive neuron-selection strategyabstractWe present Adapt, a new white-box testing technique for deep neural networks. As deep neural networks are increasingly used in safety-first applications, testing their behavior systematically has become a critical problem. Accordingly, various testing techniques for deep neural networks have been proposed in recent years. However, neural network testing is still at an early stage and existing techniques are not yet sufficiently effective. In this paper, we aim to advance this field, in particular white-box testing approaches for neural networks, by identifying and addressing a key limitation of existing state-of-the-arts. We observe that the so-called neuron-selection strategy is a critical component of white-box testing and propose a new technique that effectively employs the strategy by continuously adapting it to the ongoing testing process. Experiments with real-world network models and datasets show that Adapt is remarkably more effective than existing testing techniques in terms of coverage and adversarial inputs found. Seokhyun Lee, Sooyoung Cha, Dain Lee, Hakjoo Oh |
ISSTA | 1 |
| 2014 | Critical-path-aware high-level synthesis with distributed controller for fast timing closureabstractCentralized controllers commonly used in high-level synthesis often require long wires and cause high load capacitance, and that is why critical paths typically occur on paths from controllers to data registers instead of paths from data registers to data registers. However, conventional high-level synthesis has focused on delays within a datapath, making it difficult to solve the timing closure problem during physical synthesis. This article presents hardware architecture with a distributed controller, which makes the timing closure problem much easier. A novel critical-path-aware high-level synthesis flow is also presented for synthesizing such hardware through datapath partitioning, register binding, and controller optimization. We explore the design space related to the number of partitions, which is an important design parameter for target architecture. According to our experiments, the proposed approach reduces the critical path delay excluding FUs by 29.3% and that including FUs by 10.0%, with 2.2% area overhead on average compared to centralized controller architecture. Seokhyun Lee, Kiyoung Choi |
ACM Trans. Design Autom. Electr. Syst. | 1 |
| 2011 | High-level synthesis with distributed controller for fast timing closureabstractCentralized controllers commonly used in high-level synthesis often cause long wires and high load capacitance and that is why critical paths typically occur on paths from controllers to data registers. However, conventional high level synthesis has focused on the delay of datapaths making it difficult to solve the timing closure problem during physical synthesis. This paper presents a hardware architecture with a distributed controller, which makes the timing closure problem much easier. It also presents a novel high-level synthesis flow for synthesizing such hardware through datapath partitioning and controller optimization. According to our experimental results, the proposed approach reduces the controller and interconnect delay by 20.3-27.4% and the entire critical path delay by 6.6~10.3% with 0.2~13.3% area overhead. Even without area overhead, it reduces the critical path delay by 5.8~10%. Seokhyun Lee, Kiyoung Choi |
ICCAD | 1 |