This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
pe-bpmn-editor_gccomputation [2018/04/23 16:32] admin |
pe-bpmn-editor_gccomputation [2020/03/02 14:51] (current) pullonen [GCComputation] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== GCComputation ====== | ====== GCComputation ====== | ||
+ | This is a high level stereotype for secure multi-party computation with garbled circuits. We expect that two of these tasks (executed by different parties) are grouped together to mark joint secure computation. | ||
+ | The inputs and outputs of this task are the inputs that the party has for the secure computation and the parties get a joint output. | ||
===== Required input parameters ===== | ===== Required input parameters ===== | ||
Line 28: | Line 30: | ||
**Error:** each group task must be on separate lane | **Error:** each group task must be on separate lane | ||
- | ** Restriction:** any task from the stereotype group must not be in the flow (incoming or outgoing path) of another task from the same stereotype group\\ | + | ** Restriction:** any task from the stereotype group must not be in the incoming or outgoing path of another task from the same stereotype group\\ |
**Error:** all group tasks must be parallel | **Error:** all group tasks must be parallel | ||
Line 34: | Line 36: | ||
**Warning:** all group tasks are possibly not parallel | **Warning:** all group tasks are possibly not parallel | ||
- | **Restriction:** all tasks from the same stereotype group that have common ExclusiveGateway elements in their flows must exist in all paths that start from these common ExclusiveGateways\\ | + | **Restriction:** all tasks from the same stereotype group that have common Exclusive Gateway elements in their paths (all tasks have the same exclusive gateway in their paths) must exist in all paths that start from these common exclusive gateways\\ |
**Warning:** group task is possibly not accessible to the rest of the group | **Warning:** group task is possibly not accessible to the rest of the group | ||
- | **Restriction:** there must be at least one StartEvent element on the model (to run parallelity checks)\\ | + | **Restriction:** there must be at least one Start Event element on the model (to run parallelism checks)\\ |
- | **Warning:** StartEvent element is missing | + | **Warning:** Start Event element is missing |