Free Software Foundation!

Join now

MONA

From Free Software Directory
 
Jump to: navigation,
[edit]

MONA

http://www.brics.dk/mona/
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.

Documentation

http://www.brics.dk/mona/mona14.pdf


Download

Download External-link-icon.png version 1.4-13 (stable)
released on 29 January 2009

Categories




Licensing

LicenseVerified byVerified onNotes
GPLv2Kelly Hopkins29 January 2009
X11Kelly Hopkins29 January 2009



Leaders and contributors

Contact(s)Role
"Email amoeller@brics.dk" Anders Moeller Maintainer
"Email klarlund@research.att.com" Nils Klarlund Maintainer


Resources and communication

Audience Resource type URI
Developer Download http://www.brics.dk/cgi-amoeller/mona/download
General Download http://www.brics.dk/mona/publications.html
Developer Changelog http://www.brics.dk/mona/ChangeLog


Software prerequisites

This entry (in part or in whole) was last reviewed on 29 January 2009.



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.


Personal tools
Namespaces

Variants
Actions
Navigation
Contribute