//Artefact:ModelClass/com/sphenon/modelling/xmodel/XMProcess

Description

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMProcess/ControlFlowIntermediate

Description

If true, this constellation represents an intermediate control flow state, i.e. it applies if the preceeding step is completed.
In other words, it implicitly refers to the preceeding step as an "ObjectInState" with state "completed".
Applies to
▸ Model level: ☑ logical model ∙ ☐ technical model
▸ Model elements: ☐ packages ∙ ☐ classes ∙ ☐ pattern ends ∙ ☐ attributes ∙ ☐ operations ∙ ☐ association ends ∙ ☐ states ∙ ☐ steps ∙ ☑ constellations

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMProcess/ANDGateway

Description

If true, this constellation represents a control flow AND gateway, i.e. it applies if all of it's preceeding steps are completed.
Applies to
▸ Model level: ☑ logical model ∙ ☐ technical model
▸ Model elements: ☐ packages ∙ ☐ classes ∙ ☐ pattern ends ∙ ☐ attributes ∙ ☐ operations ∙ ☐ association ends ∙ ☐ states ∙ ☐ steps ∙ ☑ constellations

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMProcess/ORGateway

Description

If true, this constellation represents a control flow OR gateway, i.e. it applies if one of it's preceeding steps is completed.
Applies to
▸ Model level: ☑ logical model ∙ ☐ technical model
▸ Model elements: ☐ packages ∙ ☐ classes ∙ ☐ pattern ends ∙ ☐ attributes ∙ ☐ operations ∙ ☐ association ends ∙ ☐ states ∙ ☐ steps ∙ ☑ constellations

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMProcess/ControlFlowStart

Description

If true, this constellation represents a start control flow state, i.e. it applies always, if the overall flow has been initiated.
Applies to
▸ Model level: ☑ logical model ∙ ☐ technical model
▸ Model elements: ☐ packages ∙ ☐ classes ∙ ☐ pattern ends ∙ ☐ attributes ∙ ☐ operations ∙ ☐ association ends ∙ ☐ states ∙ ☐ steps ∙ ☑ constellations

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMProcess/ControlFlowEnd

Description

If true, this constellation represents an end control flow state, i.e. it applies if and only if the overall flow has terminated.
Applies to
▸ Model level: ☑ logical model ∙ ☐ technical model
▸ Model elements: ☐ packages ∙ ☐ classes ∙ ☐ pattern ends ∙ ☐ attributes ∙ ☐ operations ∙ ☐ association ends ∙ ☐ states ∙ ☐ steps ∙ ☑ constellations

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMProcess/Trigger

Description

If true, the instance corresponding to this ClassInState will be monitored during process exectuion, and if it is in the respective state, as well as all ClassInState instances marked as Required, the FollowUp Steps will be activated.
Applies to
▸ Model level: ☑ logical model ∙ ☐ technical model
▸ Model elements: ☐ packages ∙ ☐ classes ∙ ☐ pattern ends ∙ ☐ attributes ∙ ☐ operations ∙ ☐ association ends ∙ ☐ states ∙ ☐ steps ∙ ☑ constellations

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMProcess/Required

Description

If true, the instance corresponding to this ClassInState will be monitored during process execution, and only if it is in the respective state, as well as all ClassInState instances marked as Required, as well as at least one ClassInState instance marked as Trigger, the FollowUp Steps will be activated.
Applies to
▸ Model level: ☑ logical model ∙ ☐ technical model
▸ Model elements: ☐ packages ∙ ☐ classes ∙ ☐ pattern ends ∙ ☐ attributes ∙ ☐ operations ∙ ☐ association ends ∙ ☐ states ∙ ☐ steps ∙ ☑ constellations

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMProcess/Executable

Description

If true, this Step represents an executable procedure, i.e. a corresponding workflow is generated which is executable at runtime.
Applies to
▸ Model level: ☑ logical model ∙ ☐ technical model
▸ Model elements: ☐ packages ∙ ☐ classes ∙ ☐ pattern ends ∙ ☐ attributes ∙ ☐ operations ∙ ☐ association ends ∙ ☐ states ∙ ☑ steps ∙ ☐ constellations