Development of Supporting Tool for Executing Synthesized Automaton Representing Controller

While testing reactive systems, there seems to be many difficulties due to their behavioural characteristics of performing actions through the direct interaction with the environment. Synthesis is a prominent approach to overcome this problem. It is a technique for generating a feasible system automatically with-out any extra verification work on whether the requirements are reflected or not. In fact, a system is generated in the form of automata, but to drive a physical device it is necessary to perform some matching work such as state transition with sensors and actuators values with their performance. In this paper, we present a procedure for system conversion through a tool development. The paper will explore the proposed approach through a case study of synthesis-based controller and will illustrate the practical procedure for achieving these tasks.

[1]  Amir Pnueli,et al.  Synthesis of Reactive(1) Designs , 2006, VMCAI.

[2]  Amir Pnueli,et al.  Synthesis of Reactive(1) designs , 2006, J. Comput. Syst. Sci..

[3]  Amir Pnueli,et al.  On the synthesis of a reactive module , 1989, POPL '89.

[4]  Amir Pnueli,et al.  On the Development of Reactive Systems , 1989, Logics and Models of Concurrent Systems.

[5]  Amir Pnueli,et al.  Jtlv: A Framework for Developing Verification Algorithms , 2010, CAV.