Demo Data from EDBT 2026 / reviewers in the wild / expert
Wonhong Nam
dblp:62/3741
· DBLP profile ↗
14ranked-venue papers
5as first author
0since 2021 · last 2020
0000-0003-1450-347XORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 6 · 2 first-authorTheory of computation · 3 · 2 first-authorArtificial intelligence and machine learning · 2Applied, interdisciplinary, general and emerging computing · 2Security and privacy · 1Databases, data management, data science and information retrieval · 1Graphics, computer vision, multimedia, augmented reality and games · 1Human-computer interaction and ubiquitous computing · 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.
| Software engineering, system software, and programming languages
4 papers |
Services computing and microservices · 48% Program verification · 43% Program synthesis and code generation · 9% | |
| Theoretical computer science
2 papers |
Automated reasoning and model checking · 100% |
Topics — the 7 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Services computing and microservices › service composition
web service composition |
0.2 | 2 | 2009 | Automatic web service composition with abstraction and refinement · WWW 2009 Efficient Abstraction and Refinement for Behavioral Description Based Web Service Composition · IJCAI 2009 |
Program verification
abstraction refinement |
0.1 | 1 | 2009 | Efficient Abstraction and Refinement for Behavioral Description Based Web Service Composition · IJCAI 2009 |
Services computing and microservices › service composition
automated service composition |
0.1 | 1 | 2009 | Automatic web service composition with abstraction and refinement · WWW 2009 |
Automated reasoning and model checking
abstraction refinement |
0.1 | 1 | 2009 | Automatic web service composition with abstraction and refinement · WWW 2009 |
Program verification
model checking |
0.1 | 1 | 2005 | Symbolic Compositional Verification by Learning Assumptions · CAV 2005 |
Program verification › static verification
symbolic verification |
0.1 | 1 | 2005 | Symbolic Compositional Verification by Learning Assumptions · CAV 2005 |
Automated reasoning and model checking
compositional verification |
0.1 | 1 | 2005 | Symbolic Compositional Verification by Learning Assumptions · CAV 2005 |
Methods — techniques the papers use, named apart from their topics
refinement · 0.3approximation · 0.3abstraction · 0.3symbolic model checking · 0.2automata learning · 0.2two-player game solving · 0.1predicate abstraction · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Winning Strategy Tree Construction for BDD-Based ATL Model CheckersabstractThe Alternating-time Temporal Logic (ATL) is a temporal logic for formal verification of open systems, which supports selective quantification over paths. The open system can be represented as a game where the system and the environment pick their moves in turn or simultaneously. The ATL model checker Mocha has been developed by using Binary Decision Diagrams (BDDs), and successfully employed for open system verification. However, since Mocha symbolically manipulates a set of states by a BDD, it is hard to generate a winning strategy as a witness or a counter-example. In this paper, we propose a novel algorithm to efficiently construct a winning strategy tree and report that our technique has been successfully implemented on Mocha. Wonhong Nam, Haejin Yang, Hyunyoung Kil |
Int. J. Softw. Eng. Knowl. Eng. | 1 |
| 2017 | MemPatrol: Reliable Sideline Integrity Monitoring for High-Performance Systems
Myoung Jin Nam, Wonhong Nam, Periklis Akritidis |
DIMVA | 2 |
| 2011 | On the computational complexity of behavioral description-based web service composition
Wonhong Nam, Hyunyoung Kil, Dongwon Lee 0001 |
Theor. Comput. Sci. | 1 |
| 2010 | Active Learning of Plans for Safety and Reachability Goals With Partial ObservabilityabstractTraditional planning assumes reachability goals and/or full observability. In this paper, we propose a novel solution for safety and reachability planning with partial observability. Given a planning domain, a safety property, and a reachability goal, we automatically learn a safe permissive plan to guide the planning domain so that the safety property is not violated and that can force the planning domain to eventually reach states that satisfy the reachability goal, regardless of how the planning domain behaves. Our technique is based on the active learning of regular languages and symbolic model checking. The planning method first learns a safe plan using the L (*) algorithm, which is an efficient active learning algorithm for regular languages. We then check whether the safe plan learned is also permissive by Alternating-time Temporal Logic (ATL) model checking. If the plan is permissive, it is indeed a safe permissive plan. Otherwise, we identify and add a safe string to converge a safe permissive plan. We describe an implementation of the proposed technique and demonstrate that our tool can efficiently construct safe permissive plans for four sets of examples. Wonhong Nam, Rajeev Alur |
IEEE Trans. Syst. Man Cybern. Part B | 1 |
| 2009 | Efficient Abstraction and Refinement for Behavioral Description Based Web Service Composition
Hyunyoung Kil, Wonhong Nam, Dongwon Lee 0001 |
IJCAI | 2 |
| 2009 | Automatic web service composition with abstraction and refinementabstractThe behavioral description based Web Service Composition (WSC) problem aims at the automatic construction of a coordinator web service that controls a set of web services to reach a goal state. However, solving the WSC problem exactly with a realistic model is doubly-exponential in the number of variables in web service descriptions. In this paper, we propose a novel efficient approximation-based algorithm using automatic abstraction and refinement to dramatically reduce the number of variables needed to solve the problem. Hyunyoung Kil, Wonhong Nam, Dongwon Lee 0001 |
WWW | 2 |
| 2009 | Graph Theoretic Topological Analysis of Web Service Networks
Hyunyoung Kil, Seog-Chan Oh, Ergin Elmacioglu, Wonhong Nam, Dongwon Lee 0001 |
World Wide Web | 4 |
| 2008 | Computational Complexity of Web Service Composition Based on Behavioral DescriptionsabstractThe Web service composition (WSC) problem on behavioral descriptions deals with the automatic construction of a coordinator web service to control a set of web services to reach the goal states. As such, WSC is one of the fundamental techniques to enable the Service Oriented Architecture on the Web. Despite its importance and implications, however, very few studies exist on the computational complexities of the WSC problem. In this paper, we present two novel theoretical findings on WSC problems: (1) Solving the WSC problem with "complete" information is EXP-hard, and (2) Solving the WSC problem with "incomplete" information is 2-EXP-hard. These findings imply that more efforts to devise efficient approximate solutions to the WSC problem be needed. Hyunyoung Kil, Wonhong Nam, Dongwon Lee 0001 |
ICTAI (1) | 2 |
| 2008 | Automatic symbolic compositional verification by learning assumptions
Wonhong Nam, P. Madhusudan, Rajeev Alur |
Formal Methods Syst. Des. | 1 |
| 2006 | Learning-Based Symbolic Assume-Guarantee Reasoning with Automatic Decomposition
Wonhong Nam, Rajeev Alur |
ATVA | 1 |
| 2005 | Symbolic Compositional Verification by Learning Assumptions
Rajeev Alur, P. Madhusudan, Wonhong Nam |
CAV | 3 |
| 2005 | Synthesis of interface specifications for Java classesabstractWhile a typical software component has a clearly specified (static) interface in terms of the methods and the input/output types they support, information about the correct sequencing of method calls the client must invoke is usually undocumented. In this paper, we propose a novel solution for automatically extracting such temporal specifications for Java classes. Given a Java class, and a safety property such as “the exception E should not be raised”, the corresponding (dynamic) interface is the most general way of invoking the methods in the class so that the safety property is not violated. Our synthesis method first constructs a symbolic representation of the finite state-transition system obtained from the class using predicate abstraction. Constructingthe interface then corresponds to solving a partial-information two-player game on this symbolic graph. We present a sound approach to solve this computationally-hard problem approximately using algorithms for learning finite automata and symbolic model checking for branching-time logics. We describe an implementation of the proposed techniques in the tool JIST — Java Interface Synthesis Tool—and demonstrate that the tool can construct interfaces accurately and efficiently for sample Java2SDK library classes. Categories and Subject Descriptors: D.2.4 [Software Engineering] Software/Program Verification-formal methods, model checking; D.2.1 [Software Engineering] Requirements/Specification-methodologies, tools; D.2.2 [Software Rajeev Alur, Pavol Cerný, P. Madhusudan, Wonhong Nam |
POPL | 4 |
| 2005 | Symbolic computational techniques for solving games
Rajeev Alur, P. Madhusudan, Wonhong Nam |
Int. J. Softw. Tools Technol. Transf. | 3 |
| 2004 | Formal specifications and analysis of the computer-assisted resuscitation algorithm (CARA) Infusion Pump Control System
Rajeev Alur, David Arney, Elsa L. Gunter, Insup Lee 0001, Jaime Lee, Wonhong Nam, Frederick Pearce, Stephen Van Albert, Jiaxiang Zhou |
Int. J. Softw. Tools Technol. Transf. | 6 |