Uploaded image for project: 'Savara'
  1. Savara
  2. SAVARA-225

CDM to protocol conversion generates role types at the top level, when may be only applicable to sub-protocol

    Details

    • Type: Bug
    • Status: Resolved (View Workflow)
    • Priority: Major
    • Resolution: Out of Date
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None

      Description

      CDM based roles are created based on participant types and instances. Instances are local to a choreography, but types are global to the overall choreography description. However the participant types may only be used within a sub-protocol, so their declaration needs to be localised to that sub-protocol, otherwise it causes problems with the projection and anything that uses the projection.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                objectiser Gary Brown
                Reporter:
                objectiser Gary Brown
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: