MONA

From Free Software Directory
 
Jump to: navigation, search


[edit]

MONA

http://www.brics.dk/mona/
a tool that translates formulas to finite-state automata.

MONA is a tool that translates formulas to finite-state automata. The formulas may express search patterns, temporal properties of reactive systems, parse tree constraints, etc. MONA analyses the automaton resulting from the compilation and prints out "valid" or a counter-example. MONA implements decision procedures for the Weak Second-order Theory of One or Two successors (WS1S/WS2S). The theory of one successor, known as WS1S, is a fragment of arithmetic augmented with second-order quantification over finite sets of natural numbers. Its first-order terms denote just natural numbers. The theory has no addition, since that would make it undecidable, but it has a unary operation +1, known as the successor function. WS2S is a generalization to tree structures. Since the theories are monadic second-order logics, we call our tool MONA.





Licensing

License

Verified by

Verified on

Notes

License

X11

Verified by

Kelly Hopkins

Verified on

29 January 2009

License

GPLv2

Verified by

Kelly Hopkins

Verified on

29 January 2009




Leaders and contributors

Contact(s)Role
Anders Moeller Maintainer
Nils Klarlund Maintainer


Resources and communication

AudienceResource typeURI
GeneralDownloadhttp://www.brics.dk/mona/publications.html
DeveloperDownloadhttp://www.brics.dk/cgi-amoeller/mona/download
DeveloperChangeloghttp://www.brics.dk/mona/ChangeLog


Software prerequisites




Entry




























Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.

The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.