WorkflowStepSequence

Package: 
Is Abstract: 
no
Is Pattern: 
no
Definition: 

A WorkflowStepSequence is an enumerated (simple) collection of WorkflowSteps.

WorkflowSteps that may be used in a WorkflowStepSequence may be of many subtypes, covering simple or computational acts, conditional steps such as an IfThenElse, specific concurrent processing defined by Split and SplitJoin, or designed for various specializations of the WorkflowProcess. .

Members in a WorkflowStepSequence exchange variables and values by way of output parameters, input parameters and their bindings.

Explanatory Notes: 

If more complex temporal or graph ordering is required use the subtype StructuredWorkflowSteps.

Example: 
A WorkflowStepSequence can be used to describe the flow of questions in a questionnaire. A WorkflowStepSequence can be used to decompose a BusinessProcess like data integration or anonymization into a series of steps.
Property: 
NameCardinalityDatatypeDescription
typeOfWorkflowStepSequence
0..n
Provides the ability to "type" a sequence for classification or processing purposes. Supports the use of an external controlled vocabulary.
type
0..1
Whether the collection is a bag or a set: a bag is a collection with duplicates allowed, a set is a collection without duplicates.
contains
0..n
The Workflow Steps included in the Collection with an option to provide an index for position within ordered array.
name
0..n
A linguistic signifier. Human understandable name (word, phrase, or mnemonic) that reflects the ISO/IEC 11179-5 naming principles. If more than one name is provided provide a context to differentiate usage.
purpose
0..1
Explanation of the intent of some decision or object. Supports the use of multiple languages and structured text.
isOrdered
0..1
Set to true if the members are in an ordered set. If unordered set to false.
Relationship: 
NameTarget ObjectDescriptionSource cardinalityTarget cardinalityRelationship type
realizes
Class in the Collections pattern realized by this class. A Workflow Sequence can be viewed as a Collection of Workflow Steps that can be ordered along the lines of a simple sequence or unordered.
0..n
1..1
Neither

Stage:

DDI 3.2: 
d:SequenceType
Is extendable: 
Is property: 
0
RDF Mapping: