We present Trio2Promela, a tool for model checking metric temporal logic specifications written in the TRIO language. Our approach is based on the translation of formulae into Promela programs for the model checker Spin, guided by equivalence between temporal logic and alternating B?uchi automata. Trio2Promela may be used also to check satisfiability of temporal logic specifications (a distinguishing difference with other model checking tools).
Citation:
Domenico Bianculli, Angelo Morzenti, Matteo Pradella, Pierluigi San Pietro, Paola Spoletini, "Trio2Promela: A Model Checker for Temporal Metric Specifications," icsecompanion, pp.61-62, 29th International Conference on Software Engineering (ICSE'07 Companion), 2007