PDME 1.0b2 NO IDEA Avatar
  1. OMG Issue

PDME — IDL consistency Issue for PDM

  • Key: PDME-11
  • Legacy Issue Number: 1643
  • Status: open  
  • Source: Anonymous
  • Summary:

    Summary: In the Salt Lake city meeting Ed brought up a point that Revisions
    cannot be created independent of the Master and the Iteration cannot
    be created independent of the Revision to which it belongs.

    As a result the Factory for the Master - to - Revision relationship
    does not exit and the create function for the revision takes the
    Master as a parameter and also creates the MasterRevision
    relationship. The same is also true for Revision to Iteration
    Relationship. eg BaselineRevisionFactory - The create function takes a
    BaselineMaster as a parameter and creates the
    BaselineMasterComposition Relationship.

    This behaviour has been duplicated in the Master-Revision-Iteration
    relationships of most of the modules expect the Product Structure
    Definition. In the ProductStructureDefinition Module the following
    relationships should not have factories:
    PartMasterComposition
    PartDataRelationship
    PartStructureRelationship
    PartDataIterationRelationship
    PartStructureIterationRelationship

    Taking this principle one step further we can say that this behaviour
    is true for all Containment Type of relationships (Black Diamond). If
    so then there are a few other places where this applies these are
    Change Management Module:
    Deliverable relationship
    ChangeDescription relationship

    Configuration Management Module
    SpecificationCategoryComposition Relationship

  • Reported: PDME 1.0b1 — Wed, 8 Jul 1998 04:00 GMT
  • Updated: Fri, 6 Mar 2015 20:58 GMT