Menu

#409 OASIS:DirectedActivity Incorrect multiplicity for creatorOf

pending
None
accepted
5
2017-04-12
2017-04-11
Phil Spiby
No

creatorOf is defined as a collection, however it is assigned into an individual. This is an error!
There are two alternatives for fixing this either alter creatorOf to be an individual, or alter persOrgAsgn and classifyPersOrgAsgn to be collections.

I would suggest altering the private parts to be collections this then leaves the public properties of DirectedActivity unchanged and therefore any usages should be unaffected.

Comments please!

Discussion

  • Phil Spiby

    Phil Spiby - 2017-04-12

    Checking in DirectedActivity.xmi;
    /cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/DirectedActivity/DirectedActivity.xmi,v <-- DirectedActivity.xmi
    new revision: 1.14; previous revision: 1.13
    done
    Checking in DirectedActivityAffectedItems.png;
    /cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/DirectedActivity/DirectedActivityAffectedItems.png,v <-- DirectedActivityAffectedItems.png
    new revision: 1.3; previous revision: 1.2
    done
    Checking in DirectedActivityContract.png;
    /cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/DirectedActivity/DirectedActivityContract.png,v <-- DirectedActivityContract.png
    new revision: 1.4; previous revision: 1.3
    done
    Checking in DirectedActivityCreator.png;
    /cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/DirectedActivity/DirectedActivityCreator.png,v <-- DirectedActivityCreator.png
    new revision: 1.3; previous revision: 1.2
    done
    Checking in DirectedActivityProject.png;
    /cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/DirectedActivity/DirectedActivityProject.png,v <-- DirectedActivityProject.png
    new revision: 1.4; previous revision: 1.3
    done
    Checking in dvlp/DirectedActivity.uml;
    /cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/DirectedActivity/dvlp/DirectedActivity.uml,v <-- DirectedActivity.uml
    new revision: 1.4; previous revision: 1.3
    done
    Checking in dvlp/DirectedActivity.ump;
    /cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/DirectedActivity/dvlp/DirectedActivity.ump,v <-- DirectedActivity.ump
    new revision: 1.6; previous revision: 1.5
    done
    Checking in dvlp/OASISDirectedActivity.mdxml;
    /cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/DirectedActivity/dvlp/OASISDirectedActivity.mdxml,v <-- OASISDirectedActivity.mdxml
    new revision: 1.15; previous revision: 1.14
    done
    Checking in dvlp/UUIDs.xml;
    /cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/DirectedActivity/dvlp/UUIDs.xml,v <-- UUIDs.xml
    new revision: 1.10; previous revision: 1.9
    done

     
  • Phil Spiby

    Phil Spiby - 2017-04-12
    • status: open --> pending
    • Resolution: none --> accepted
     
  • Phil Spiby

    Phil Spiby - 2017-04-12

    Also noticed that classifyAffectedItem should be a collection

    Checking in DirectedActivity.xmi;
    /cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/DirectedActivity/DirectedActivity.xmi,v <-- DirectedActivity.xmi
    new revision: 1.15; previous revision: 1.14
    done
    Checking in DirectedActivityAffectedItems.png;
    /cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/DirectedActivity/DirectedActivityAffectedItems.png,v <-- DirectedActivityAffectedItems.png
    new revision: 1.4; previous revision: 1.3
    done
    Checking in dvlp/DirectedActivity.uml;
    /cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/DirectedActivity/dvlp/DirectedActivity.uml,v <-- DirectedActivity.uml
    new revision: 1.5; previous revision: 1.4
    done
    Checking in dvlp/DirectedActivity.ump;
    /cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/DirectedActivity/dvlp/DirectedActivity.ump,v <-- DirectedActivity.ump
    new revision: 1.7; previous revision: 1.6
    done
    Checking in dvlp/OASISDirectedActivity.mdxml;
    /cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/DirectedActivity/dvlp/OASISDirectedActivity.mdxml,v <-- OASISDirectedActivity.mdxml
    new revision: 1.16; previous revision: 1.15
    done
    Checking in dvlp/UUIDs.xml;
    /cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/DirectedActivity/dvlp/UUIDs.xml,v <-- UUIDs.xml
    new revision: 1.11; previous revision: 1.10
    done

     

Log in to post a comment.

MongoDB Logo MongoDB