At the time of development it seemed reasonable to not bother classifying the StateAssignment. However, we have found a number of occasions where different organizations have different views on the states of an activity (either planned or actual). For example when an activity is contracted out, the activity may be viewed as "contractedOut" from the contractee perspective, but could be "inProgress" from the contractor perspective.
I accept this is not a normal situation and would not want to make significant changes to the templates. An easy solution would be to apply a standard classification "State of activity assignment" inside the OASIS templates. Additional state assignments managed by higher level templates should then use more specific classifications allowing the multiple state assignments to be filtered in the different templates.
Could you commit the changes you have made to the templates since you have identified they have been changed and ready for review.
fixed in:
plcslib/data/contexts/OASIS/templates/ActualActivity/Instances.png revision: 1.5
plcslib/data/contexts/OASIS/templates/ActualActivity/ActualActivity.xmi revision: 1.18
plcslib/data/contexts/OASIS/templates/ActualActivity/template.xml revision: 1.20
plcslib/data/contexts/OASIS/templates/ActualActivity/ActualActivityStatus.png revision: 1.2
plcslib/data/contexts/OASIS/templates/ActualActivity/imagemap.xml revision: 1.13
plcslib/data/contexts/OASIS/templates/ActualActivity/dvlp/OASISActualActivity.mdxml revision: 1.19
plcslib/data/contexts/OASIS/templates/ActualActivity/dvlp/UUIDs.xml revision: 1.12
Thanks for doing ActualActivity, but the ticket also included PlannedActivity as well (since it has the same structure and requirements)
and in:
plcslib/data/contexts/OASIS/templates/PlannedActivity/PlannedActivity.xmi revision: 1.15
plcslib/data/contexts/OASIS/templates/PlannedActivity/PlannedActivityStatus.png revision: 1.2
plcslib/data/contexts/OASIS/templates/PlannedActivity/imagemap.xml revision: 1.10
plcslib/data/contexts/OASIS/templates/PlannedActivity/Instances.png revision: 1.5
plcslib/data/contexts/OASIS/templates/PlannedActivity/template.xml revision: 1.18
plcslib/data/contexts/OASIS/templates/PlannedActivity/dvlp/OASISPlannedActivity.mdxml revision: 1.16
plcslib/data/contexts/OASIS/templates/PlannedActivity/dvlp/UUIDs.xml revision: 1.8
UML and eclipse file regenerated as:
plcslib/data/contexts/OASIS/templates/ActualActivity/dvlp/ActualActivity.ump revision: 1.7
plcslib/data/contexts/OASIS/templates/ActualActivity/dvlp/ActualActivity.uml revision: 1.4
UModel and Eclipse files regenerated as:
plcslib/data/contexts/OASIS/templates/PlannedActivity/dvlp/PlannedActivity.ump revision: 1.5
plcslib/data/contexts/OASIS/templates/PlannedActivity/dvlp/PlannedActivity.uml revision: 1.4
plcslib/publications/OASIS/release_notes.xml updated with this issue: new revision: 1.25