ProB 1.3.3 and ProB for Rodin 2.1 is available. Highlights: improved performance, constrained-based deadlock checking, record detection, and many more.
Find out more on the ProB pages.
ProB 1.3.3 and ProB for Rodin 2.1 is available. Highlights: improved performance, constrained-based deadlock checking, record detection, and many more. Find out more on the ProB pages.
ProB 1.3.3 and ProB for Rodin 2.1 is available. Highlights: improved performance, constrained-based deadlock checking, record detection, and many more.
Find out more on the ProB pages.
In letzter Zeit wird wieder viel von ReqIF geredet. Hervorheben möchten wir unter anderem die folgenden zwei Artikel: ReqIF Standard für den automatisierten Austausch von Anforderungen Dieser Artikel gibt einen sehr schönen Überblick über den ReqIF-Zustand, zur Abwechslung mal auf Deutsch. Dort wird auch auf aktuelle Aktivitäten in der Industrie eingegangen, in diesem…

In this interview, Marc Löffler and Michael Jastram discuss the impact of anti-patterns on Product Velocity, and what to do about it.

For decades, requirements have been written primarily using natural language. There are many good reasons for this, as we already explained in this series. Modeling requirements has been used in the past as well, but not in a standardized manner. Modeling in the Old Days Before systems modeling was standardized, people still used models. Models…

The black box paradigm helps dealing with product complexity. Learn about 3 ways for applying it.
A while ago, we supported the EU project Deploy and produced a handbook for the Rodin platform, a tool for creating formal specifications using the Event-B method. This book was a great success, but only available electronically (for free, licensed under a Creative Commons license). Due to high demand, in particular from universities teaching formal…
At the core of the B-Method is a very expressive language rooted in predicate logic, set theory, relational calculus, higher-order functions and arithmetic. At the heart of our ProB toolset is an evaluator and constraint solver for this language. We strive for both efficiency and correctness, such that the tool can be used in a safety-critical context….