Issue 5811: 6.5 : Missing containment information when referencing class instances (hutn-ftf) Source: France Telecom R&D (Mr. Mariano Belaunde, mariano.belaunde(at)orange.com) Nature: Uncategorized Issue Severity: Summary: When referencing an instance (ClassInstanceRef), the user needs to look at the metamodel in order to know if it is a contained reference or a non contained reference (BNF rules 22 and 23). Suggestion 1 for resolution: Use a "forward" prefix keyword when referencing contained instances that are fully represented in another place (that are not inlined). Suggestion 2 for resolution : Use a "ref" keyword when referencing non contained instances and use no keyword to reference contained instances not inlined. Note: The resolution of this issue may depend on the resolution of "need to improve readability when referencing instances" Resolution: Revised Text: Actions taken: January 13, 2003: received issue Discussion: End of Annotations:===== Subject: Issues for the HUTN FTF Date: Mon, 13 Jan 2003 16:54:49 +0100 X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Issues for the HUTN FTF Thread-Index: AcK7HBpU397iUQ+WTOq/6odFTDzC5g== From: "BELAUNDE Mariano FTRD/DTL/LAN" To: "Juergen Boldt" Cc: X-OriginalArrivalTime: 13 Jan 2003 15:54:50.0281 (UTC) FILETIME=[1ACB6190:01C2BB1C] Juergen, You will find below 9 issues for the HUTN FTF. Thanks in advance, Mariano -------------------------------- Issue : Section 6.5 : Missing containment information when referencing class instances When referencing an instance (ClassInstanceRef), the user needs to look at the metamodel in order to know if it is a contained reference or a non contained reference (BNF rules 22 and 23). Suggestion 1 for resolution: Use a "forward" prefix keyword when referencing contained instances that are fully represented in another place (that are not inlined). Suggestion 2 for resolution : Use a "ref" keyword when referencing non contained instances and use no keyword to reference contained instances not inlined. Note: The resolution of this issue may depend on the resolution of "need to improve readability when referencing instances" Subject: RE: need for issue 5811 Date: Fri, 8 Aug 2003 18:41:07 +0200 X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: need for issue 5811 thread-index: AcNdessEuQMfPuQTTWSm7Ug1qbviCgAR6WtA From: "BELAUNDE Mariano FTRD/DTL/LAN" To: "Jim Steel" Cc: X-OriginalArrivalTime: 08 Aug 2003 16:41:08.0156 (UTC) FILETIME=[DE0BB7C0:01C35DCB] X-MIME-Autoconverted: from quoted-printable to 8bit by amethyst.omg.org id h78GfBkG016479 Jim, I agree that the issue 5811 is not crucial since the information can be retrieved anyway from the metamodel. Next week I will try to provide some clarification on issue 5814 and a possible resolution to issue 5812. Cheers, Mariano -----Message d'origine----- De : Jim Steel [mailto:steel@dstc.edu.au] Envoye : vendredi 8 aout 2003 09:00 A : hutn-ftf@omg.org Objet : need for issue 5811 Do we really need this issue? I don't see it as a problem that you can't interpret the metamodel from a HUTN document, and there are a number of other places in the spec where this is the case. There are really only two types of references - those that define an object, and those that refer to one, and it is fairly easy (for both human and machine readers) to tell which (once issue 5809 is resolved). If you don't want to look it up, the issue says: Issue 5811: 6.5 : Missing containment information when referencing class instances (hutn-ftf) When referencing an instance (ClassInstanceRef), the user needs to look at the metamodel in order to know if it is a contained reference or a non contained reference (BNF rules 22 and 23). Suggestion 1 for resolution: Use a "forward" prefix keyword when referencing contained instances that are fully represented in another place (that are not inlined). Suggestion 2 for resolution : Use a "ref" keyword when referencing non contained instances and use no keyword to reference contained instances not inlined. Note: The resolution of this issue may depend on the resolution of "need to improve readability when referencing instances" -- ---------------------------------------------------- Jim Steel Research Scientist, DSTC steel@dstc.edu.au Ph: +61 7 3365 4310 "Why write something in five days that you can spend five years automating?" - Terence Parr, ANTLR guy ----------------------------------------------------