Zetav is a tool for verification of systems specified in RT-Logic language.
Verif is a tool for verification and computation trace analysis of systems described using the Modechart formalism. It can also generate a set of restricted RT-Logic formulae from a Modechart specification which can be used in Zetav.
With default configuration file write the system specification (SP) to the sp-formulas.in file and the checked property (security assertion, SA) to the sa-formulas.in file. Launch zetav-verifier.exe to begin the verification.
With the default configuration example files and outputs are load/stored to archive root directory. But using file-browser you are free to select any needed location. To begin launch run.bat (windows) or run.sh (linux / unix). Select Modechart designer and create Modechart model or load it from file.
If you are aiming to ace your , finding the right prep material is the first step toward success. One of the most highly recommended resources by both teachers and students is "Fit fürs Goethe-Zertifikat B1." Why " Fit fürs Goethe-Zertifikat B1 " is a Top Choice
The B1 exam is strictly structured into four modules: Reading, Listening, Writing, and Speaking. Standard textbooks teach you general German vocabulary, but exam-specific prep books teach you how to pass the test.
| Resource Name | Source / Platform | Key Features & Modules | Best For... | Notes | | :--- | :--- | :--- | :--- | :--- | | | Goethe-Institut (Official) | Full exam simulation, all 4 modules, official audio, solutions | Authentic, accurate exam practice | Download via official site (free) | | Übungssatz B1 Goethe-Zertifikat | idoc.pub (User-uploaded) | 49-page full exam set, candidate & examiner sheets, answer keys | Additional full-length mock exam | Unofficial upload; use as extra practice | | B1 Modellsatz Erwachsene | idoc.pub (User-uploaded) | 52-page model test with transcripts, evaluation criteria, solution keys | Deep analysis of grading & exam structure | Unofficial upload; content is official | | "Fit fürs Zertifikat B1" Full Text | archive.org | Comprehensive breakdown of the full Hueber trainer book | In-depth strategy, explanations, and tips | Free, full access to a genuine exam prep book | | Goethe-Zertifikat B1 Wortliste | atlas.org / Scribd | Vocabulary list (B1 level) with English translations and example sentences | Systematic vocabulary building | Check multiple sources for the most complete list | | Mit Erfolg zum Goethe-/ÖSD-Zertifikat B1 – Übungsbuch | dokumen.pub | Another publisher's (Klett) full exercise book with strategy chapters and tests | Varied practice and a different methodological approach | User-uploaded; good alternative to Hueber | fit furs goethezertifikat b1 pdf best
: The exercises focus on the B1-level vocabulary and grammar structures that the Goethe Institute expects.
: The most reliable way to get a high‑quality, complete PDF is to purchase the digital version directly from the publisher. Hueber, for example, offers e‑book versions of its titles, which often include interactive features and integrated audio. While this may require a financial investment, it ensures you have a legitimate, virus‑free, and fully functional study resource. If you are aiming to ace your ,
Quick reviews and learners who want a streamlined overview of exam strategies. 3. Werkstatt B1 (Hueber / Praxis Verlag) Often used in intensive classroom settings.
Structuring formal emails, informal messages, and online forum posts correctly. | Resource Name | Source / Platform |
: Often praised for its clear structure and helpful grammar explanations .
Simulations that mimic the actual exam conditions.
Mastering the Goethe-Zertifikat B1: Why "Fit fürs Goethe-Zertifikat B1" Is Your Ultimate Prep Guide
The Zetav verifier expects the input RRTL formulae to be in the following form:
<rrtlformula> : <formula> [ CONNECTIVE <formula> ] ... <formula> : <predicate> | NOT <formula> | <quantifiedvars> <formula> | ( <formula> ) <predicate> : <function> PRED_SYMB <function> <function> : <function> FUNC_SYMB <function> | @( ACTION_TYPE ACTION , term ) | CONSTANT <quantifiedvars> : QUANTIFIER VARIABLE [ QUANTIFIER VARIABLE ] ...Where predicate symbols (PRED_SYMB) could be inequality operators <, =<, =, >=, >, function symbols (FUNC_SYMB) could be basic + and - operators, action type (ACTION_TYPE) could be starting action (^), stop action ($), transition action (%) and external action (#). Quantifier symbols (QUANTIFIER) could be either an universal quantifier (forall, V) or an existential quantifier (exists, E). Connectives (CONNECTIVE) could be conjunction (and, &, /\), disjunction (or, |, \/), or implication (imply, ->). All variables (VARIABLE) must start with a lower case letter and all actions (ACTION) with an upper case letter. Constants (CONSTANT) could be positive or negative number. RRTL formulae in the input file must be separated using semicolon (;).
V t V u (
( @(% TrainApproach, t) + 45 =< @(% Crossing, u) /\
@(% Crossing, u) < @(% TrainApproach, t) + 60
)
->
( @($ Downgate, t) =< @(% Crossing, u) /\
@(% Crossing, u) =< @($ Downgate, t) + 45
)
)
Verif tool does not deal with direct input. Examples are load from files with extension MCH. Those files are in XML and describes model modes structure and transition between modes. There is no need to directly modify those files. But in some cases it is possible to make some small changes manualy or generate Modechart models in another tool.
If you have further questions, do not hesitate to contact authors ( Jan Fiedor and Marek Gach ).
This work is supported by the Czech Science Foundation (projects GD102/09/H042 and P103/10/0306), the Czech Ministry of Education (projects COST OC10009 and MSM 0021630528), the European Commission (project IC0901), and the Brno University of Technology (project FIT-S-10-1).