Demo Data from EDBT 2026 / reviewers in the wild / expert
Yoonkyu Jang
dblp:82/11465
· DBLP profile ↗
4ranked-venue papers
0as first author
0since 2021 · last 2014
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 4
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 · 68% Program analysis · 32% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Embedded and real-time systems · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software testing › test input generation
concolic testing |
0.3 | 2 | 2013 | Automated unit testing of large industrial embedded software using concolic testing · ASE 2013 Industrial application of concolic testing approach: A case study on libexif by using CREST-BV and KLEE · ICSE 2012 |
Program analysis
static analysis |
0.1 | 1 | 2012 | Industrial application of concolic testing approach: A case study on libexif by using CREST-BV and KLEE · ICSE 2012 |
Embedded and real-time systems › embedded software
embedded software testing |
0.0 | 1 | 2013 | Automated unit testing of large industrial embedded software using concolic testing · ASE 2013 |
Methods — techniques the papers use, named apart from their topics
concolic testing · 0.5symbolic execution · 0.3heuristic driver/stub generation · 0.3static analysis · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2014 | Concolic Testing Framework for Industrial Embedded SoftwareabstractRecently, concolic testing has drawn a lot of attention from the research community as a practical solution of overcoming limitations of manual test case generation. CONBOL, a concolic testing framework for large-scale embedded industrial software, has shown effectiveness of discovering real defects even for commercial quality software. In this paper, we extend CONBOL to be applicable to a project written in C++. Front-end of CONBOL is re-implemented based on LLVM and concolic engine is also modified. We design an enhanced DFS search strategy to enlarge search space when there an infinite loop exists in the execution path or control flow is too complex to be traversed. After applying to real world project, we prove that enhanced search strategy is better to increase test coverage. Finally, we investigate reasons of segmentation faults during concolic execution and suggest several heuristics to decrease segmentation faults. Taeksu Kim, Igor Kulida, Yoonkyu Jang |
APSEC (2) | 4 |
| 2013 | Automated unit testing of large industrial embedded software using concolic testingabstractCurrent testing practice in industry is often ineffective and slow to detect bugs, since most projects utilize manually generated test cases. Concolic testing alleviates this problem by automatically generating test cases that achieve high coverage. However, specialized execution platforms and resource constraints of embedded software hinder application of concolic testing to embedded software. To overcome these limitations, we have developed CONcrete and symBOLic (CONBOL) testing framework to unit test large size industrial embedded software automatically. To address the aforementioned limitations, CONBOL tests target units on a host PC platform by generating symbolic unit testing drivers/stubs automatically and applying heuristics to reduce false alarms caused by the imprecise drivers/stubs. We have applied CONBOL to four million lines long industrial embedded software and detected 24 new crash bugs. Furthermore, the development team of the target software adopted CONBOL to their development process to apply CONBOL to the revised target software regularly. Youil Kim, Taeksu Kim, Gunwoo Lee, Yoonkyu Jang, Moonzoo Kim |
ASE | 5 |
| 2012 | Industrial application of concolic testing approach: A case study on libexif by using CREST-BV and KLEEabstractAs smartphones become popular, manufacturers such as Samsung Electronics are developing smartphones with rich functionality such as a camera and photo editing quickly, which accelerates the adoption of open source applications in the smartphone platforms. However, developers often do not know the detail of open source applications, because they did not develop the applications themselves. Thus, it is a challenging problem to test open source applications effectively in short time. This paper reports our experience of applying concolic testing technique to test libexif, an open source library to manipulate EXIF information in image files. We have demonstrated that concolic testing technique is effective and efficient at detecting bugs with modest effort in industrial setting. We also compare two concolic testing tools, CREST-BV and KLEE, in this testing project. Furthermore, we compare the concolic testing results with the analysis result of the Coverity Prevent static analyzer. We detected a memory access bug, a null pointer dereference bug, and four divide-by-zero bugs in libexif through concolic testing, none of which were detected by Coverity Prevent. Moonzoo Kim, Young Joo Kim, Yoonkyu Jang |
ICSE | 4 |
| 2012 | Industrial Application of Concolic Testing on Embedded Software: Case StudiesabstractCurrent industrial testing practices often build test cases in a manual manner, which is slow and ineffective. To alleviate this problem, concolic testing generates test cases that can achieve high coverage in an automated fashion. However, due to a large number of possible execution paths, concolic testing might not detect bugs even after spending significant amount of time. Thus, it is necessary to check if concolic testing can detect bugs in embedded software in a practical manner through case studies. This paper describes case studies of applying the concolic testing tool CREST to embedded Applications. Through this project, we have detected new faults in the Samsung Linux Platform (SLP) file manager, Samsung security library, and busy box ls. Moonzoo Kim, Yoonkyu Jang |
ICST | 3 |