There is a need for controller design methodologies that enable early detection and elimination of unsafe designs. This thesis is about correct-by-construction synthesis methods---a collection of techniques that provide mathematical guarantees on correct behavior with respect to a formal specification. While these methods have attractive theoretical properties, there are fundamental scalability limitations that inhibit wide adoption; this work is concerned with ways of overcoming the scalability issue. In particular, three techniques for improving scalability are addressed. Firstly, a specification-guided abstraction-refinement technique with two novel inventions is presented. As opposed to traditional uniform abstractions, this technique...
Correct-by-construction synthesis of high-level reactive control relies on the use of formal methods...
This paper presents a novel framework combining abstraction refinement and plan revision for control...
Software controllers of reactive systems are ubiquitous in situations where incorrectness has a high...
There is a need for controller design methodologies that enable early detection and elimination of u...
As cyber-physical systems (CPS) become more complex, the verification of CPS control software become...
General-purpose correct-by-construction synthesis methods are limited to systems with low dimensiona...
This paper presents a compositional approach to specification-guided abstraction refinement for cont...
Control synthesis is the problem of automatically constructing a control strategy that induces a sys...
This paper proposes an abstraction method for compositional synthesis. Synthesis is a method to auto...
Correct-by-construction synthesis of high-level reactive control relies on the use of formal methods...
In this paperefficient computation of controllers in the context of Supervisory Control Theory (SCT)...
In my thesis I investigate compositional techniques for synthesis of safety controllers. A safety co...
This paper presents a compositional approach to specification-guided abstraction refinement for cont...
18 pages, 8 figuresIn this paper, we consider the problem of abstraction-based controller synthesis ...
The synthesis problem for the compositional performance certification of interconnected sys...
Correct-by-construction synthesis of high-level reactive control relies on the use of formal methods...
This paper presents a novel framework combining abstraction refinement and plan revision for control...
Software controllers of reactive systems are ubiquitous in situations where incorrectness has a high...
There is a need for controller design methodologies that enable early detection and elimination of u...
As cyber-physical systems (CPS) become more complex, the verification of CPS control software become...
General-purpose correct-by-construction synthesis methods are limited to systems with low dimensiona...
This paper presents a compositional approach to specification-guided abstraction refinement for cont...
Control synthesis is the problem of automatically constructing a control strategy that induces a sys...
This paper proposes an abstraction method for compositional synthesis. Synthesis is a method to auto...
Correct-by-construction synthesis of high-level reactive control relies on the use of formal methods...
In this paperefficient computation of controllers in the context of Supervisory Control Theory (SCT)...
In my thesis I investigate compositional techniques for synthesis of safety controllers. A safety co...
This paper presents a compositional approach to specification-guided abstraction refinement for cont...
18 pages, 8 figuresIn this paper, we consider the problem of abstraction-based controller synthesis ...
The synthesis problem for the compositional performance certification of interconnected sys...
Correct-by-construction synthesis of high-level reactive control relies on the use of formal methods...
This paper presents a novel framework combining abstraction refinement and plan revision for control...
Software controllers of reactive systems are ubiquitous in situations where incorrectness has a high...