ProB: an automated analysis toolset for the B method

M Leuschel, M Butler - International Journal on Software Tools for …, 2008 - Springer
We present P ro B, a validation toolset for the B method. P ro B's automated animation
facilities allow users to gain confidence in their specifications. P ro B also contains a model …

Guidelines on the diagnosis of noise‐induced hearing loss for medicolegal purposes

RRA Coles, ME Lutman, JT Buffin - Clinical Otolaryngology & …, 2000 - Wiley Online Library
These guidelines aim to assist in the diagnosis of noise‐induced hearing loss (NIHL) in
medicolegal settings. The task is to distinguish between possibility and probability, the legal …

Instance‐based prediction of real‐valued attributes

D Kibler, DW Aha, MK Albert - Computational Intelligence, 1989 - Wiley Online Library
Instance‐based representations have been applied to numerous classification tasks with
some success. Most of these applications involved predicting a symbolic class based on …

ARMC: the logical choice for software model checking with abstraction refinement

A Podelski, A Rybalchenko - … , PADL 2007, Nice, France, January 14-15 …, 2007 - Springer
Software model checking with abstraction refinement is emerging as a practical approach to
verify industrial software systems. Its distinguishing characteristics lie in the way it applies …

CSP theorems for communicating B machines

S Schneider, H Treharne - Formal Aspects of Computing, 2005 - Springer
Recent work on combining CSP and B has provided ways of describing systems comprised
of components described in both B (to express requirements on state) and CSP (to express …

Validating Z Specifications Using the ProB Animator and Model Checker

D Plagge, M Leuschel - International Conference on Integrated Formal …, 2007 - Springer
We present the architecture and implementation of the proz tool to validate high-level Z
specifications. The tool was integrated into prob, by providing a translation of Z into B and by …

Validation of formal models by timed probabilistic simulation

F Vu, M Leuschel, A Mashkoor - International Conference on Rigorous …, 2021 - Springer
The validation of a formal model consists of checking its conformance with actual
requirements. In the context of (Event-) B, some temporal aspects can typically be validated …

Seven at one stroke: LTL model checking for high-level specifications in B, Z, CSP, and more

D Plagge, M Leuschel - International journal on software tools for …, 2010 - Springer
The size of formal models is steadily increasing and there is a demand from industrial users
to be able to use expressive temporal query languages for validating and exploring high …

A semantics for Behavior Trees using CSP with specification commands

RJ Colvin, IJ Hayes - Science of Computer Programming, 2011 - Elsevier
In this paper we give a formal definition of the requirements translation language Behavior
Trees. This language has been used with success in industry to systematically translate …

Generating interactive documents for domain-specific validation of formal models

F Vu, C Happe, M Leuschel - International Journal on Software Tools for …, 2024 - Springer
Especially in industrial applications of formal modeling, validation is as important as
verification. Thus, it is important to integrate the stakeholders' and the domain experts' …