Issue 5491: Parent association from Organization to itself is marked (gene-expression-ftf) Source: Rosetta Biosoftware Business Unit (Mr. Michael D Miller, nobody) Nature: Uncategorized Issue Severity: Summary: The Parent association from Organization to itself is wrongly marked as composite on the unnamed end. Recommend, in AuditAndSecurity Package, that the Parent Association be modified by changing the unnamed end (representing child organization) to be a non-composite aggregation and to change its cardinality from unknown to 0..n. Otherwise, because of the constraint in the dtd, the Parent is owned by the Child and can, wrongly, only belong to one Child. Requires modification of the following files: MAGE-ML.dtd The Model and the generated MAGE.xmi file <Foundation.Core.AssociationEnd.aggregation xmi.value = "composite"/> to <Foundation.Core.AssociationEnd.aggregation xmi.value = "none"/> Resolution: see below Revised Text: Changes to the specification: Update Figure 2-3 Changes the Model and the generated MAGE.xmi file to update the Parent Association. Changes to MAGE-ML.dtd: Currently: "<!ELEMENT Parent_assn (Organization) >" Becomes: "<!ELEMENT Parent_assnref (Organization_ref) >" Currently: "<!ELEMENT Organization ((%Contact_content;), Parent_assn?) >" Becomes: "<!ELEMENT Organization ((%Contact_content;), Parent_assnref?) >" Actions taken: July 14, 2002: received issue December 11, 2002: closed issue Discussion: The Parent association from Organization to itself is wrongly marked as composite on the unnamed end. Recommend, in AuditAndSecurity Package, that the Parent Association be modified by changing the unnamed end (representing child organization) to be a non-composite aggregation and to change its cardinality from unknown to 0..n. Otherwise, because of the constraint in the dtd, the Parent is owned by the Child and can, wrongly, only belong to one Child. End of Annotations:===== X-Server-Uuid: F7D3E4A3-3C15-41D2-AC5D-A7D3F094E28F From: "Miller, Michael (Rosetta)" To: "'Juergen Boldt'" cc: "'GE FTF'" Subject: Issues for GE Specification Date: Sun, 14 Jul 2002 15:46:45 -0700 X-Mailer: Internet Mail Service (5.5.2653.19) X-WSS-ID: 112F21B171906-01-01 Hi Juergen, Here's the first batch of issues for the Gene Expression FTF (dtc/02-02-05). Also, since the DTD and the XMI files are normative, shouldn't they be available from the FTF site, along with the specification? The DTD in particular is important. We've assigned private issue numbers (which aren't particularly consecutive) to some of the issues which I'm noting--I'm expecting them to get an entirely different issue number from you that the FTF will refer to! For others who might want to raise issues, should they send directly to you or is there an appropriate e-mail address? thanks, Michael Michael Miller Senior Application Developer Rosetta Biosoftware michael_miller@rosettabio.com www.rosettabio.com The Parent association from Organization to itself is wrongly marked as composite on the unnamed end. Recommend, in AuditAndSecurity Package, that the Parent Association be modified by changing the unnamed end (representing child organization) to be a non-composite aggregation and to change its cardinality from unknown to 0..n. Otherwise, because of the constraint in the dtd, the Parent is owned by the Child and can, wrongly, only belong to one Child. Requires modification of the following files: MAGE-ML.dtd The Model and the generated MAGE.xmi file to (MAGE Issue 105)