TAPAAL Model Checker, the Glossary
TAPAAL is a tool for modelling, simulation and verification of Timed-Arc Petri nets developed at Department of Computer Science at Aalborg University in Denmark and it is available for Linux, Windows and Mac OS X platforms.[1]
Table of Contents
16 relations: Aalborg University, C++, Carl Adam Petri, Computation tree logic, Computer simulation, English language, Formal verification, Graphical user interface, Java (programming language), Linux, MacOS, Microsoft Windows, Model checking, Open-source license, Petri net, Uppaal Model Checker.
- Formal methods stubs
- Model checkers
Aalborg University
Aalborg University (AAU) is an international public university with campuses in Aalborg, Esbjerg, and Copenhagen, Denmark.
See TAPAAL Model Checker and Aalborg University
C++
C++ (pronounced "C plus plus" and sometimes abbreviated as CPP) is a high-level, general-purpose programming language created by Danish computer scientist Bjarne Stroustrup.
See TAPAAL Model Checker and C++
Carl Adam Petri
Carl Adam Petri (12 July 1926 in Leipzig – 2 July 2010 in Siegburg) was a German mathematician and computer scientist.
See TAPAAL Model Checker and Carl Adam Petri
Computation tree logic
Computation tree logic (CTL) is a branching-time logic, meaning that its model of time is a tree-like structure in which the future is not determined; there are different paths in the future, any one of which might be an actual path that is realized.
See TAPAAL Model Checker and Computation tree logic
Computer simulation
Computer simulation is the process of mathematical modelling, performed on a computer, which is designed to predict the behaviour of, or the outcome of, a real-world or physical system.
See TAPAAL Model Checker and Computer simulation
English language
English is a West Germanic language in the Indo-European language family, whose speakers, called Anglophones, originated in early medieval England on the island of Great Britain.
See TAPAAL Model Checker and English language
Formal verification
In the context of hardware and software systems, formal verification is the act of proving or disproving the correctness of a system with respect to a certain formal specification or property, using formal methods of mathematics.
See TAPAAL Model Checker and Formal verification
Graphical user interface
A graphical user interface, or GUI, is a form of user interface that allows users to interact with electronic devices through graphical icons and visual indicators such as secondary notation.
See TAPAAL Model Checker and Graphical user interface
Java (programming language)
Java is a high-level, class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible.
See TAPAAL Model Checker and Java (programming language)
Linux
Linux is both an open-source Unix-like kernel and a generic name for a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds.
See TAPAAL Model Checker and Linux
MacOS
macOS, originally Mac OS X, previously shortened as OS X, is an operating system developed and marketed by Apple since 2001.
See TAPAAL Model Checker and MacOS
Microsoft Windows
Microsoft Windows is a product line of proprietary graphical operating systems developed and marketed by Microsoft.
See TAPAAL Model Checker and Microsoft Windows
Model checking
In computer science, model checking or property checking is a method for checking whether a finite-state model of a system meets a given specification (also known as correctness).
See TAPAAL Model Checker and Model checking
Open-source license
Open-source licenses are software licenses that allow content to be used, modified, and shared.
See TAPAAL Model Checker and Open-source license
Petri net
A Petri net, also known as a place/transition net (PT net), is one of several mathematical modeling languages for the description of distributed systems.
See TAPAAL Model Checker and Petri net
Uppaal Model Checker
UPPAAL is an integrated tool environment for modeling, validation and verification of real-time systems modeled as networks of timed automata, extended with data types (bounded integers, arrays etc.). It has been used in at least 17 case studies since its release in 1995, including on Lego Mindstorms, for the Philips audio protocol, and in gearbox controllers for Mecel. TAPAAL Model Checker and Uppaal Model Checker are formal methods stubs and model checkers.
See TAPAAL Model Checker and Uppaal Model Checker
See also
Formal methods stubs
- Apomorphism
- Automath
- Axiomatic semantics
- Boolean grammar
- Chaff algorithm
- David Watt (computer scientist)
- Duration calculus
- Formal Methods Europe
- Implication table
- International Conference on Software Engineering and Formal Methods
- Interval temporal logic
- Liquid Haskell
- Logical relations
- Modal clausal form
- PRISM model checker
- Paramorphism
- Permutation automaton
- Picture language
- Predicative programming
- Programming Research Group
- Refinement calculus
- Romeo Model Checker
- TAPAAL Model Checker
- Temporal logic of actions
- Term graph
- Terminal yield
- Trace theory
- Uninterpreted function
- Uppaal Model Checker
Model checkers
- BLAST model checker
- Construction and Analysis of Distributed Processes
- FDR (software)
- Kim Guldstrand Larsen
- Libdmc
- List of model checking tools
- MALPAS Software Static Analysis Toolset
- MCRL2
- NuSMV
- PAT (model checker)
- PRISM model checker
- Promela
- Romeo Model Checker
- SPIN model checker
- TAPAAL Model Checker
- TAPAs model checker
- Uppaal Model Checker
References
[1] https://en.wikipedia.org/wiki/TAPAAL_Model_Checker
Also known as TAPAAL.