vault backup: 2025-04-29 09:13:47

This commit is contained in:
Marco Realacci 2025-04-29 09:13:47 +02:00
parent cf218af2e4
commit a3651d568e
3 changed files with 12 additions and 1 deletions

View file

@ -215,6 +215,7 @@
"lastOpenFiles": [ "lastOpenFiles": [
"Concurrent Systems/slides/class 14.pdf", "Concurrent Systems/slides/class 14.pdf",
"Concurrent Systems/notes/14.md", "Concurrent Systems/notes/14.md",
"Pasted image 20250429091029.png",
"Pasted image 20250429085319.png", "Pasted image 20250429085319.png",
"Pasted image 20250429084950.png", "Pasted image 20250429084950.png",
"Pasted image 20250429084921.png", "Pasted image 20250429084921.png",
@ -226,7 +227,6 @@
"Pasted image 20250429082812.png", "Pasted image 20250429082812.png",
"Concurrent Systems/notes/13 - Weak Bisimilarity.md", "Concurrent Systems/notes/13 - Weak Bisimilarity.md",
"Concurrent Systems/slides/class 13.pdf", "Concurrent Systems/slides/class 13.pdf",
"Pasted image 20250428175449.png",
"Concurrent Systems/notes/12 - Calculus of communicating system.md", "Concurrent Systems/notes/12 - Calculus of communicating system.md",
"Concurrent Systems/slides/class 12.pdf", "Concurrent Systems/slides/class 12.pdf",
"Concurrent Systems/notes/12b - CCS cose varie.md", "Concurrent Systems/notes/12b - CCS cose varie.md",

View file

@ -36,4 +36,15 @@ replacing one by one every continuation with its standard form, obtaining standa
![](../../Pasted%20image%2020250429085319.png) ![](../../Pasted%20image%2020250429085319.png)
### Axioms & Rules for Weak Bisimilarity ### Axioms & Rules for Weak Bisimilarity
![](../../Pasted%20image%2020250429091029.png)
#### Example
A server for exchanging messages, in its minimal version, receives a request for sending messages and delivers the confirmation of the reception
Specification: $$Spec \triangleq send.\overline{rcv}$$
The behavior of such a server can be implemented by three processes in parallel:
- one handles the button for sending
- another one effectively sends the message (through the restricted action *put*) and waits for the signal of message reception (through the restricted action *go*)
- the last one gives back to the user the outcome of the sending
$$S \triangleq send.\overline{put} \quad M \triangleq send.\overline{put}$$

Binary file not shown.

After

Width:  |  Height:  |  Size: 262 KiB