Tools and Algorithms for the Construction and Analysis of Systems
DOI: 10.1007/978-3-540-78800-3_26
|View full text |Cite
|
Sign up to set email alerts
|

GOAL Extended: Towards a Research Tool for Omega Automata and Temporal Logic

Abstract: Abstract. This paper reports extensions to the GOAL tool that enable it to become a research tool for omega automata and temporal logic. The extensions include an expanded collection of translation, simplification, and complementation algorithms, a command-line mode which makes GOAL functions accessible by programs, and utility functions for such common tasks as file format conversion, random formulae generation, and statistics collection.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
22
0

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 17 publications
(22 citation statements)
references
References 16 publications
(22 reference statements)
0
22
0
Order By: Relevance
“…Emptiness of this deterministic parity automaton can then be checked using parity games with three priorities. Synthesis tools have been implemented that employ parity games internally, most notably GOAL [75] and Gist [16]. All synthesis tools that we are aware of, however, are research quality tools, of which we have not been able to obtain working versions on current computing platforms.…”
Section: Encodingsmentioning
confidence: 99%
“…Emptiness of this deterministic parity automaton can then be checked using parity games with three priorities. Synthesis tools have been implemented that employ parity games internally, most notably GOAL [75] and Gist [16]. All synthesis tools that we are aware of, however, are research quality tools, of which we have not been able to obtain working versions on current computing platforms.…”
Section: Encodingsmentioning
confidence: 99%
“…This is because tool support for Streett complementation is nonexistent. To the best of our knowledge, the only tool for the complementation of ω-automata is GOAL [17], which currently supports Büchi automata but not SAs.…”
Section: Lemma 12 Let C Be the Uclts (S A C Rŝ) Then Thementioning
confidence: 99%
“…Specifically, as stated in Proposition 2, the number of states in the product automaton grows exponentially with the number of control loops. For example, with the seventeen loops present in the Mineral Flotation Control case study, the computation of the product automaton is not practical with direct application of current versions of tools such as GOAL [12], JFLAP [13], and SPIN [14].…”
Section: A Mathematica Notebook For Scheduling the Mineral Floatatmentioning
confidence: 99%