Difference between revisions of "PubMan Workflows"

From MPDLMediaWiki
Jump to navigation Jump to search
Line 1: Line 1:
== Standard Workflows ==
== Standard Workflows ==
For the publication process two core workflows are identified, the “Standard Publication Workflow” and the “Standard Modification Workflow”. In order to demonstrate the flexibility of the workflows  possible alternative workflows named “Simple Publication Workflow” and the “Simple Modification Workflow” are also defined but not implemented yet. Additional publication workflows can be defined between the steps “UC_PM_SM_03 submit item” and “UC_PM_QA_08 release item”. Additional modification workflows can be defined between the steps “UC_PM_QA_11 modify item” and “UC_PM_QA_08 release item”.
For the publication process two core workflows are identified, the “Standard Publication Workflow” and the “Standard Modification Workflow”.  
The roles used in the activity diagrams of the workflow diagrams are also used in the use case overviews and are part of the system roles. All roles from the workflows except “System” are part of the workflow definitions. In each workflow definition other or the same roles can be defined but they only belong to their workflow definitions which can be linked to specific “Collections”. Instances of collection specific workflows are started during the use cases mentioned in the diagrams below.
 
The nodes (bubbles) in the diagrams below can have the stereotype “item editable” which means that for this node the use case “UC_PM_SM_02 edit item” can be called. If this stereotype is given also a validation point must be given because it is used in the edit item use case.
===Standard Publication Workflow===
The publication and the modification workflows define validation points for specific workflow actions. The use case associated to the action must execute the defined validation for the item. A validation is implemented by a set of validation rules. The definition of the concrete validation rules is part of the workflow setup for each collection.
===Standard Modification Workflow===
All executed actions in the system have to be logged with information about the action, see FE_PM_09 Logging.
==Other Workflows==
To each workflow task the selected item is associated and the item title is copied to the object information of the task.
In order to demonstrate the flexibility of the workflows, possible alternative workflows named “Simple Publication Workflow” and the “Simple Modification Workflow” are also defined but not implemented yet.  
 
Additional publication workflows can be defined between the steps “UC_PM_SM_03 submit item” and “UC_PM_QA_08 release item”.  
 
Additional modification workflows can be defined between the steps “UC_PM_QA_11 modify item” and “UC_PM_QA_08 release item”.
===Simple Publication Workflow===
===Simple Modification Workflow===





Revision as of 15:22, 12 December 2007

Standard Workflows[edit]

For the publication process two core workflows are identified, the “Standard Publication Workflow” and the “Standard Modification Workflow”.

Standard Publication Workflow[edit]

Standard Modification Workflow[edit]

Other Workflows[edit]

In order to demonstrate the flexibility of the workflows, possible alternative workflows named “Simple Publication Workflow” and the “Simple Modification Workflow” are also defined but not implemented yet.

Additional publication workflows can be defined between the steps “UC_PM_SM_03 submit item” and “UC_PM_QA_08 release item”.

Additional modification workflows can be defined between the steps “UC_PM_QA_11 modify item” and “UC_PM_QA_08 release item”.

Simple Publication Workflow[edit]

Simple Modification Workflow[edit]