Title :
Tool-assisted verification of behaviour networks
Author :
Armbrust, Christopher ; Kiekbusch, Lisa ; Ropertz, Thorsten ; Berns, Karsten
Author_Institution :
Dept. of Comput. Sci., Univ. of Kaiserslautern, Kaiserslautern, Germany
Abstract :
This paper deals with the problem of assisting developers when verifying properties of complex behaviour-based systems. A central aspect of behaviour-based systems is the interaction between the behaviours, as a lot of the functionality of a system typically arises from this interaction. Hence, verification has to deal with the specialities of behaviour interaction. Previous work has introduced a concept for modelling behaviour-based systems as networks of finite-state automata and for applying model checking as verification technique. As the manual verification of large networks is tedious and errorprone, the work at hand introduces a concept for assisting developers by partly automating the verification process. The applicability of the presented approach is demonstrated using the behaviour-based control system of an autonomous bucket excavator.
Keywords :
control engineering computing; finite state machines; formal verification; graphical user interfaces; robots; autonomous bucket excavator; behaviour interaction; behaviour networks; behaviour-based control system; complex behaviour-based systems; finite-state automata; graphical user interface; model checking; robot control systems; tool-assisted verification technique; Guidelines; Robots;
Conference_Titel :
Robotics and Automation (ICRA), 2013 IEEE International Conference on
Conference_Location :
Karlsruhe
Print_ISBN :
978-1-4673-5641-1
DOI :
10.1109/ICRA.2013.6630816