Issue 7533: result value of an association end call expression (ocl2-rtf) Source: OpenModeling (Mr. Jos Warmer, jos.warmer(at)openmodeling.nl) Nature: Uncategorized Issue Severity: Summary: 25. -- [1] The result value of an association end call expression is the value bound -- to the name of the association end to which it refers. Note that the -- determination of the result value when qualifiers are present is specified in -- section 5.4.3 ("Well-formedness rules for the AS-Domain-Mapping.exp-eval -- Package"). context AssociationEndCallExpEval inv: qualifiers->size = 0 implies resultValue = source.resultValue.getCurrentValueOf(referredAssociationEnd.name) ==> ’size’ should be ’size()’ ==> ’resultValue’ should be ’resultValue->oclAsType(OCLDomain::Values::ObjectValue)’ Resolution: Revised Text: Actions taken: June 10, 2004: received issue Discussion: End of Annotations:===== s is issue # 7533 result value of an association end call expression 25. -- [1] The result value of an association end call expression is the value bound -- to the name of the association end to which it refers. Note that the -- determination of the result value when qualifiers are present is specified in -- section 5.4.3 ("Well-formedness rules for the AS-Domain-Mapping.exp-eval -- Package"). context AssociationEndCallExpEval inv: qualifiers->size = 0 implies resultValue = source.resultValue.getCurrentValueOf(referredAssociationEnd.name) ==> 'size' should be 'size()' ==> 'resultValue' should be 'resultValue->oclAsType(OCLDomain::Values::ObjectValue)' ================================= Jürgen Boldt Director, Member Services Object Management Group 250 First Avenue, Suite 100 Needham, MA 02494 Tel. +1 781 444 0404 ext. 132 Fax: +1 781 444 0320 email: juergen@omg.org www www.omg.org ================================