Skip to main content
Filter by
Sorted by
Tagged with
1 vote
1 answer
55 views

I have this formal specification and the error seems to be simple to fix. However, I have spent a decent amount of time and still cannot figure out. The error is related to domain subtraction. The ...
Timur Umarov's user avatar
1 vote
1 answer
73 views

I am trying to formally specify a railway interlocking system with the B method in Atelier B. The most basic underlying concept is very simple: trains can be assigned a location and an area. There can ...
Frederic's user avatar
  • 281
0 votes
1 answer
45 views

Here, I have a relation r ∈ A ↔ B, and if I only know about r, how can I get the set A and B? Is it possible? Actually, I doubt whether it can be done according to what I know, and if it's impossible ,...
PythonLee's user avatar
1 vote
1 answer
56 views

I want to get the last two mapped elements of a deterministic ternary ordered pair in the form of binary ordered pairs, here's an example: set A = { 1 ↦ 2 ↦ 3,1 ↦ 5 ↦ 6} ,I want to get set B = {2 ...
PythonLee's user avatar
1 vote
1 answer
83 views

So I'm getting to know the event-b specification language and the Rodin tool. While doing that, I came across some weird behavior of the Rodin tool, and I'd love to get some help here. I'm on the ...
yehon's user avatar
  • 11
0 votes
0 answers
77 views

I have this problem below: That i'am trying to model an Oil-Tank deterministic and i'am using Rodin to simulate this. The thing is that we have an oil-Tank that is level is going to be between 20 and ...
Jonte YH's user avatar
  • 101
2 votes
1 answer
122 views

So, I have a Rodin event-b project and would like to define a known static relation. For examples sake, lets say I have a set {a,b,c} and would like to specify the relation constant which is equal to {...
call-me's user avatar
  • 726
0 votes
1 answer
315 views

I have question as follows: A set A is defined and total function X with invariant type X ∈ A --> BOOL and an event A_setSate: A_setSate = WHEN X(A) = TRUE THEN X(A) := FALSE the problem is ...
Abeer's user avatar
  • 1
1 vote
1 answer
247 views

I have import a fully Refined model in my latest version of Rodin Platform and I am trying to use a IUMLB with ProB animator in this project. But since the project already had a preconfigured AnimB ...
Master Q's user avatar
1 vote
1 answer
241 views

I have a problem in Event-B to discharge proof obligations. In my work, I want to formalize the specification of memory protection requirements to check the consistency between them. In order to do ...
Trình Lê Khánh's user avatar
1 vote
0 answers
69 views

I have a problem with visualising large number of code in ProB. This graph shows the login section of a server with (using Graphviz' dotty) of ProB, but there is no solution for large number of code ...
jo di's user avatar
  • 41
1 vote
2 answers
118 views

Given some condition, I want to check that a variables next state holds for some proposition. I have not been able to create something that rodin has accepted. My exact case is the following ...
NoClueBlue's user avatar
0 votes
1 answer
353 views

I'm having quite a lot of troubles with Event-B.. I'd like to make a relation from a group of client to a client number each I have a relation of that type : cli(PERSON) = NAT1 (Person is ...
Dr.L's user avatar
  • 3
0 votes
1 answer
924 views

I'm a beginner on Event-B and I'm trying to model a machine where the set PERSONNE includes the set CLIENT which includes the set RESIDENT... I've searched on Rodin's documentation but I haven't found ...
Dr.L's user avatar
  • 3
1 vote
1 answer
440 views

I have a question as follows: A primary school class contains a number of children and a variety of books. Write a model which keeps track of the books that the children have read. It should maintain ...
dunika's user avatar
  • 220
2 votes
1 answer
214 views

I have a question as follows: A primary school class contains a number of children and a variety of books. Write a model which keeps track of the books that the children have read. It should maintain ...
dunika's user avatar
  • 220
5 votes
2 answers
545 views

I wonder if it's possible to generate a sequence of prime numbers with just one lambda expression in event-b. This is what I have so far: @axm1 primeSet = {x∣ x ∈ 1‥100 ∧ ¬(∃y·y < x ∧ y > 1 ∧ x ...
xmoex's user avatar
  • 2,706