Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Chung-Hao Huang

dblp:07/9299 · DBLP profile ↗
← Back
12ranked-venue papers
3as first author
0since 2021 · last 2020
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 9 · 2 first-authorTheory of computation · 4 · 1 first-authorSystems, architecture and hardware · 2

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.

Theoretical computer science
2 papers
Logic in computer science · 37% Automated reasoning and model checking · 37% Computational complexity · 19%
Software engineering, system software, and programming languages
2 papers
Program verification · 36% Software maintenance and evolution · 36% Program synthesis and code generation · 28%
Artificial intelligence
1 paper
Multi-agent systems · 100%

Topics — the 10 heaviest of 11, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Program verification
model checking
0.212016
A Game-Theoretic Foundation for the Maximum Software Resilience against Dense Errors · IEEE Trans. Software Eng. 2016
Software maintenance and evolution › system reliability
software resilience
0.212016
A Game-Theoretic Foundation for the Maximum Software Resilience against Dense Errors · IEEE Trans. Software Eng. 2016
Logic in computer science › temporal logic › branching-time temporal logic
alternating-time temporal logic
0.212015
An Extension of ATL with Strategy Interaction · ACM Trans. Program. Lang. Syst. 2015
Automated reasoning and model checking
model checking
0.212015
An Extension of ATL with Strategy Interaction · ACM Trans. Program. Lang. Syst. 2015
Computational complexity › complexity of reasoning
model checking complexity
0.212015
An Extension of ATL with Strategy Interaction · ACM Trans. Program. Lang. Syst. 2015
Automated reasoning and model checking › model checking
multi-agent system verification
0.212015
An Extension of ATL with Strategy Interaction · ACM Trans. Program. Lang. Syst. 2015
Logic in computer science
temporal logic
0.212015
An Extension of ATL with Strategy Interaction · ACM Trans. Program. Lang. Syst. 2015
Program synthesis and code generation › domain-specific code generation
PLC code generation
0.212014
G4LTL-ST: Automatic Generation of PLC Programs · CAV 2014
Knowledge, reasoning and agents › Multi-agent systems
cooperative agents
0.112015
An Extension of ATL with Strategy Interaction · ACM Trans. Program. Lang. Syst. 2015
Embedded and real-time systems › cyber-physical system platforms
programmable logic controllers
0.112014
G4LTL-ST: Automatic Generation of PLC Programs · CAV 2014

Methods — techniques the papers use, named apart from their topics

model checking · 0.9game theory · 0.5control strategy synthesis · 0.5satisfiability · 0.4LTL synthesis · 0.4
YearPublicationVenuePosition
2020 Towards Safety Verification of Direct Perception Neural Networks
abstract
We study the problem of safety verification of direct perception neural networks, where camera images are used as inputs to produce high-level features for autonomous vehicles to make control decisions. Formal verification of direct perception neural networks is extremely challenging, as it is difficult to formulate the specification that requires characterizing input as constraints, while the number of neurons in such a network can reach millions. We approach the specification problem by learning an input property characterizer which carefully extends a direct perception neural network at close-to-output layers, and address the scalability problem by a novel assume-guarantee based verification approach. The presented workflow is used to understand a direct perception neural network (developed by Audi) which computes the next waypoint and orientation for autonomous vehicles to follow.
Chih-Hong Cheng, Chung-Hao Huang, Thomas Brunner, Vahid Hashemi
DATE2
2019 nn-dependability-kit: Engineering Neural Networks for Safety-Critical Autonomous Driving Systems
abstract
Can engineering neural networks be approached in a disciplined way similar to how engineers build software for civil aircraft? We present nn-dependability-kit, an open-source toolbox to support safety engineering of neural networks for autonomous driving systems. The rationale behind nn-dependability-kit is to consider a structured approach (via Goal Structuring Notation) to argue the quality of neural networks. In particular, the tool realizes recent scientific results including (a) novel dependability metrics for indicating sufficient elimination of uncertainties in the product life cycle, (b) formal reasoning engine for ensuring that the generalization does not lead to undesired behaviors, and (c) runtime monitoring for reasoning whether a decision of a neural network in operation is supported by prior similarities in the training data. A proprietary version of nn-dependability-kit has been used to improve the quality of a level-3 autonomous driving component developed by Audi for highway maneuvers.
Chih-Hong Cheng, Chung-Hao Huang, Georg Nührenberg
ICCAD2
2018 Quantitative Projection Coverage for Testing ML-enabled Autonomous Systems
Chih-Hong Cheng, Chung-Hao Huang, Hirotoshi Yasuoka
ATVA2
2018 Towards Dependability Metrics for Neural Networks
abstract
Artificial neural networks (NN) are instrumental in realizing highly-automated driving functionality. An overarching challenge is to identify best safety engineering practices for NN and other learning-enabled components. In particular, there is an urgent need for an adequate set of metrics for measuring all- important NN dependability attributes. We address this challenge by proposing a number of NN-specific and efficiently computable metrics for measuring NN dependability attributes including robustness, interpretability, completeness, and correctness.
Chih-Hong Cheng, Georg Nührenberg, Chung-Hao Huang, Harald Ruess, Hirotoshi Yasuoka
MEMOCODE3
2017 Model-checking iterated games
Chung-Hao Huang, Sven Schewe, Farn Wang
Acta Informatica1
2016 A Game-Theoretic Foundation for the Maximum Software Resilience against Dense Errors
abstract
Safety-critical systems need to maintain their functionality in the presence of multiple errors caused by component failures or disastrous environment events. We propose a game-theoretic foundation for synthesizing control strategies that maximize the resilience of a software system in defense against a realistic error model. The new control objective of such a game is called $k$ -resilience. In order to be $k$ -resilient, a system needs to rapidly recover from infinitely many waves of a small number of up to $k$ close errors provided that the blocks of up to $k$ errors are separated by short time intervals, which can be used by the system to recover. We first argue why we believe this to be the right level of abstraction for safety critical systems when local faults are few and far between. We then show how the analysis of $k$ -resilience problems can be formulated as a model-checking problem of a mild extension to the alternating-time $\mu$ -calculus (AMC). The witness for $k$ resilience, which can be provided by the model checker, can be used for providing control strategies that are optimal with respect to resilience. We show that the computational complexity of constructing such optimal control strategies is low and demonstrate the feasibility of our approach through an implementation and experimental results.
Chung-Hao Huang, Doron A. Peled, Sven Schewe, Farn Wang
IEEE Trans. Software Eng.1
2015 An Extension of ATL with Strategy Interaction
abstract
We propose an extension to ATL ( alternating-time temporal logic ), called BSIL ( basic strategy-interaction logic ), for specifying collaboration among agents in a multiagent system. We show that BSIL is strictly more expressive than ATL + but incomparable with ATL * , GL ( game logic ), and AMC ( alternating μ-calculus ) in expressiveness. We show that a memoryful strategy is necessary for fulfilling a specification in BSIL. We establish that the BSIL model-checking problem is PSPACE-complete. However, BSIL model checking can be performed in time quadratic in the model for fixed formulas. The BSIL (and hence ATL + ) satisfiability is 2EXPTIME-complete. Finally, we report our experiment with a model checker for BSIL.
Farn Wang, Sven Schewe, Chung-Hao Huang
ACM Trans. Program. Lang. Syst.3
2014 G4LTL-ST: Automatic Generation of PLC Programs
Chih-Hong Cheng, Chung-Hao Huang, Harald Ruess, Stefan Hauck-Stattelmann
CAV2
2013 Temporal Specification Mining for Anomaly Analysis
Farn Wang, Jung-Hsuan Wu, Chung-Hao Huang, Cheng-Chieh Chang, Chung-Cheng Li
APLAS3
2013 Model-Checking Iterated Games
Chung-Hao Huang, Sven Schewe, Farn Wang
TACAS1
2011 A Temporal Logic for the Interaction of Strategies
Farn Wang, Chung-Hao Huang, Fang Yu 0001
CONCUR2
2011 Evolving a Test Oracle in Black-Box Testing
Farn Wang, Jung-Hsuan Wu, Chung-Hao Huang, Kai-Hsiang Chang
FASE3