mCRL2org / mCRL2

The Git repository for the mCRL2 toolset.
https://mcrl2.org/
Boost Software License 1.0
88 stars 37 forks source link

grape: allow or-communication of channels #462

Closed jgroote closed 12 years ago

jgroote commented 16 years ago

Issue migrated from trac ticket # 460

component: grapemcrl2 | priority: minor | resolution: wontfix

2008-09-01 16:44:40: A.H.J.Mathijssen@tue.nl created the issue


In grape it is currently only possible to express an and-communication between multiple channels (by means of a multi-party communication), but it is impossible to express an or-communication between multiple channels. Or-communication is essential for specifications in which an action of a process P might communicate with an action of precisely one of the processes Q0,...,Qn. For instance, in the dining philosophers protocol, a philosophers communicates with either its left-hand side fork or its right-hand side fork.

In the interface, the possibility of or-communication can be enabled by allowing more than one communication line to be attached to a single channel of a process/architecture reference.

jgroote commented 16 years ago

2008-09-01 16:48:47: A.H.J.Mathijssen@tue.nl changed owner from mweerden to amathijs

jgroote commented 16 years ago

2008-09-01 16:48:47: A.H.J.Mathijssen@tue.nl changed component from ATerm Library to grape

jgroote commented 15 years ago

2008-12-18 15:06:05: jwulp@win.tue.nl

jgroote commented 15 years ago

2009-02-17 14:50:24: A.H.J.Mathijssen@tue.nl changed owner from amathijs to jnelisse

jgroote commented 15 years ago

2009-03-18 01:41:34: jnelisse changed status from new to assigned

jgroote commented 15 years ago

2009-03-18 01:41:34: jnelisse commented


Some functionality implemented in r5832:[[BR]]

jgroote commented 15 years ago

2009-05-20 11:16:08: jnelisse commented


Functionality implemented in r5832 restricted in r6304:

jgroote commented 15 years ago

2009-10-22 15:10:51: fstapper@win.tue.nl changed priority from blocker to minor

jgroote commented 14 years ago

2010-02-09 12:55:46: @jkeiren

jgroote commented 12 years ago

2012-07-06 07:51:29: @jkeiren

jgroote commented 12 years ago

2012-07-06 11:10:32: @jkeiren changed status from accepted to closed

jgroote commented 12 years ago

2012-07-06 11:10:32: @jkeiren set resolution to wontfix

jgroote commented 12 years ago

2012-07-06 11:10:32: @jkeiren commented


Grape is deprecated, and will be removed from the release