DocumentCode
3250744
Title
Run-time monitoring and recovery of Harel statecharts using prioritized non-deterministic statechart specifications
Author
Drusinsky, Doron
Author_Institution
Time Rover, Inc., Cupertino, CA, USA
fYear
2005
fDate
7-10 Aug. 2005
Firstpage
323
Abstract
This paper describes the StateRover, a new graphical editor, code generator, run-time monitor, and run-time recovery armor-platter for Harel statecharts augmented with specifications written using prioritized non-deterministic statecharts and metric temporal logic. The StateRover integrates prioritized non-deterministic statechart specifications with deterministic UML-statecharts thereby enabling run-time recovery of deterministic statecharts upon violation of formal requirement specifications. We also compare a Kasas State bounded existance specification pattern written using non-deterministic statecharts with its LTL counterpart.
Keywords
Unified Modeling Language; formal specification; object-oriented methods; program compilers; system monitoring; temporal logic; Harel statecharts; Kasas State bounded existance specification pattern; StateRover; code generator; deterministic UML-statecharts; formal requirement specifications; graphical editor; metric temporal logic; prioritized nondeterministic statechart specifications; run-time monitoring; run-time recovery armor-platter; Books; History; Java; Logic; Missiles; Monitoring; Runtime; Specification languages; Standards publication; Unified modeling language;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2005. 48th Midwest Symposium on
Print_ISBN
0-7803-9197-7
Type
conf
DOI
10.1109/MWSCAS.2005.1594104
Filename
1594104
Link To Document