Demo Data from EDBT 2026 / reviewers in the wild / expert
Tak-John Koo
dblp:41/4116
· DBLP profile ↗
9ranked-venue papers
1as first author
0since 2021 · last 2007
0009-0009-5230-0615ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4Artificial intelligence and machine learning · 3Software engineering, systems software and programming languages · 3Applied, interdisciplinary, general and emerging computing · 3 · 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.
| Artificial intelligence
3 papers |
Robot navigation and mapping · 58% Multi-agent systems · 18% Motion planning and robot control · 15% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Embedded and real-time systems · 72% Electronic design automation · 28% |
Topics — the 13 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Knowledge, reasoning and agents › Multi-agent systems
multi-robot systems |
0.1 | 1 | 2006 | Sensor Selection and Placement for Failure Diagnosis in Networked Aerial Robots · ICRA 2006 |
Robotics › Robot navigation and mapping › sensor planning
sensor placement |
0.1 | 1 | 2006 | Sensor Selection and Placement for Failure Diagnosis in Networked Aerial Robots · ICRA 2006 |
Robotics › Robot navigation and mapping › sensor planning
sensor selection |
0.1 | 1 | 2006 | Sensor Selection and Placement for Failure Diagnosis in Networked Aerial Robots · ICRA 2006 |
Robotics › Robot navigation and mapping › multi-robot navigation
multi-vehicle formation control |
0.0 | 1 | 2003 | Optimization-based formation reconfiguration planning for autonomous vehicles · ICRA 2003 |
Robotics › Motion planning and robot control
trajectory optimization |
0.0 | 1 | 2003 | Optimization-based formation reconfiguration planning for autonomous vehicles · ICRA 2003 |
Electronic design automation › design methodology
correct-by-construction design |
0.0 | 1 | 2003 | Platform-based embedded software design and system integration for autonomous vehicles · Proc. IEEE 2003 |
Embedded and real-time systems
cyber-physical system platforms |
0.0 | 1 | 2003 | Platform-based embedded software design and system integration for autonomous vehicles · Proc. IEEE 2003 |
Embedded and real-time systems › embedded system design
platform-based design |
0.0 | 1 | 2003 | Platform-based embedded software design and system integration for autonomous vehicles · Proc. IEEE 2003 |
Robotics › Legged, aerial and field robots › aerial robots
UAV navigation |
0.0 | 1 | 2001 | Vision Based Navigation for an Unmanned Aerial Vehicle · ICRA 2001 |
Robotics › Robot navigation and mapping
visual navigation |
0.0 | 1 | 2001 | Vision Based Navigation for an Unmanned Aerial Vehicle · ICRA 2001 |
Embedded and real-time systems
real-time scheduling |
0.0 | 1 | 2003 | Platform-based embedded software design and system integration for autonomous vehicles · Proc. IEEE 2003 |
Embedded and real-time systems
timing constraints |
0.0 | 1 | 2003 | Platform-based embedded software design and system integration for autonomous vehicles · Proc. IEEE 2003 |
Robotics › Motion planning and robot control › path planning
hierarchical path planning |
0.0 | 1 | 2001 | Vision Based Navigation for an Unmanned Aerial Vehicle · ICRA 2001 |
Methods — techniques the papers use, named apart from their topics
integer linear programming · 0.1platform-based design · 0.0mathematical optimization · 0.0control law design · 0.0sensor fusion · 0.0computer vision · 0.0GPS/INS · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2007 | A Semantic Anchoring Infrastructure for the Design of Embedded SystemsabstractEmbedded systems are a key enabling technology for the recent vast increase in functionality of a huge list of critical infrastructures. Hybrid automata can be used to model system-level behaviors for the large category of systems that exhibit strong couplings between discrete and continuous dynamics. Many software tools have been developed for hybrid automata to enable model-based design of embedded systems and these software tools are constructed by using their own modeling languages. Model-based design frameworks, such as Model-Integrated Computing (MIC), Model Driven Architecture (MDA), and Model Driven Design (MDD), have been advocated to raise the level of abstraction in software tool design by placing stronger emphasis on the use of software models in the software tool design process. In particular, MIC places strong emphasis on the use of Domain Specific Modeling Languages(DSMLs) and model transformations in design flows. Practical and effective development of formal specifications for DSML semantics within model-based tools can be challenging, but could positively impact adoption and reuse of these tools. The semantic anchoring methodology was developed to address this challenge by formally tying DSMLs to a "semantic unit", which is a formal specification that captures the operational semantics of a specific model of computation. Leveraging our prior work with semantic units, we develop a semantic unit for hybrid automata. In this paper, we explicitly specify the operational semantics of hybrid automata, and develop the corresponding semantic unit and model transformation rules. We demonstrate the effectiveness of the infrastructure in a practical case study involving the hybrid automata DSMLs, HyVisual and ReachLab. Graham Hemingway, Hang Su 0009, Kai Chen 0010, Tak-John Koo |
COMPSAC (1) | 4 |
| 2006 | Model-Based Tool-Chain Infrastructure for Automated Analysis of Embedded Systems
Hang Su 0009, Graham Hemingway, Kai Chen 0010, Tak-John Koo |
ATVA | 4 |
| 2006 | Sensor Selection and Placement for Failure Diagnosis in Networked Aerial RobotsabstractUnmanned aerial vehicles (UAVs) represent an important class of networked robotic applications that must be both highly dependable and autonomous. This paper addresses sensor selection and placement problems for distributed failure diagnosis in such networks where multiple vehicles must agree on the fault status of another UAV. An integer linear programming (ILP) approach is proposed to solve these problems. The ILP models of interest are developed and solved using two different solvers. Experimental results indicate that the proposed models are tractable for medium-sized topologies Nagarajan Kandasamy, Fadi A. Aloul, Tak-John Koo |
ICRA | 3 |
| 2005 | Computation Platform for Automatic Analysis of Embedded Software Systems Using Model Based Approach
Abhishek Dubey, Xianbin Wu, Hang Su 0009, Tak-John Koo |
ATVA | 4 |
| 2005 | Introducing embedded software and systems education and advanced learning technology in an engineering curriculumabstractEmbedded software and systems are at the intersection of electrical engineering, computer engineering, and computer science, with, increasing importance, in mechanical engineering. Despite the clear need for knowledge of systems modeling and analysis (covered in electrical and other engineering disciplines) and analysis of computational processes (covered in computer science), few academic programs have integrated the two disciplines into a cohesive program of study. This paper describes the efforts conducted at Vanderbilt University to establish a curriculum that addresses the needs of embedded software and systems. Given the compartmentalized nature of traditional engineering schools, where each discipline has an independent program of study, we have had to devise innovative ways to bring together the two disciplines. The paper also describes our current efforts in using learning technology to construct, manage, and deliver sophisticated computer-aided learning modules that can supplement the traditional course structure in the individual disciplines through out-of-class and in-class use. Janos Sztipanovits, Gautam Biswas, Ken Frampton, Aniruddha S. Gokhale, Larry Howard, Gabor Karsai, Tak-John Koo, Xenofon Koutsoukos, Douglas C. Schmidt |
ACM Trans. Embed. Comput. Syst. | 7 |
| 2003 | Optimization-based formation reconfiguration planning for autonomous vehiclesabstractGiven a group of autonomous vehicles, an initial configuration, a final configuration, a set of inter- and intra-vehicle constraints, and a time for reconfiguration, the Formation Reconfiguration Planning problem is focused on determining a nominal input trajectory for each vehicle such that the group can start from the initial configuration and reach its final configuration at the specified time while satisfying the set of inter-and intra-vehicle constraints. In this paper, we are interested in solving the Formation Reconfiguration Planning problem for a specific class of systems and a particular form of input signals so that the problem can be reformulated as an optimization problem which can be solved more efficiently, especially for a large group of vehicles. Shannon Zelinski, Tak-John Koo, S. Shankar Sastry |
ICRA | 2 |
| 2003 | Platform-based embedded software design and system integration for autonomous vehiclesabstractAutomatic control systems typically incorporate legacy code and components that were originally designed to operate independently. Furthermore, they operate under stringent safety and timing constraints. Current design strategies deal with these requirements and characteristics with ad hoc approaches. In particular, when designing control laws, implementation constraints are often ignored or cursorily estimated. Indeed, costly redesigns are needed after a prototype of the control system is built because of missed timing constraints and subtle transient errors. In this paper, we use the concepts of platform-based design to develop a methodology for the design of automatic control systems that builds in modularity and correct-by-construction procedures. We illustrate our strategy by describing the (successful) application of the methodology to the design of a time-based control system for a helicopter-based uninhabited aerial vehicle. Benjamin Horowitz, Judith Liebman, Cedric Ma, Tak-John Koo, Alberto L. Sangiovanni-Vincentelli, S. Shankar Sastry |
Proc. IEEE | 4 |
| 2002 | Platform-Based Embedded Software Design for Multi-vehicle Multi-modal Systems
Tak-John Koo, Judith Liebman, Cedric Ma, Benjamin Horowitz, Alberto L. Sangiovanni-Vincentelli, S. Shankar Sastry |
EMSOFT | 1 |
| 2001 | Vision Based Navigation for an Unmanned Aerial VehicleabstractWe are developing a system for autonomous navigation of unmanned aerial vehicles (UAVs) based on computer vision. A UAV is equipped with on-board cameras and each UAV is provided with noisy estimates of its own state, coming from GPS/INS. The mission of the UAV is low altitude navigation from an initial position to a final position in a partially known 3-D environment while avoiding obstacles and minimizing path length. We use a hierarchical approach to path planning. We distinguish between a global offline computation, based on a coarse known model of the environment and a local online computation, based on the information coming from the vision system. A UAV builds and updates a virtual 3-D model of the surrounding environment by processing image sequences and fusing them with sensor data. Based on such a model the UAV will plan a path from its current position to the terminal point. It will then follow such path, getting more data from the on-board cameras, and refining map and local path in real time. Bruno Sinopoli, Mario Micheli, Gianluca Donato, Tak-John Koo |
ICRA | 4 |