Issue 7521: arguments (ocl2-rtf) Source: OpenModeling (Mr. Jos Warmer, jos.warmer(at)openmodeling.nl) Nature: Uncategorized Issue Severity: Summary: 13. -- [4] The arguments of an ocl message expression evaluation must correspond to -- the formal input parameters of the operation, or the attributes of the signal -- indicated in the ocl message expression. context OclMessageExpEval inv: model.calledOperation->size() = 1 implies Sequence{1.. arguments->size()} ->forAll( i | arguments->at(i).variable->size() = 1 implies model.calledOperation.operation.parameter-> select( kind = ParameterDirectionKind::In )->at(i).name = arguments->at(i).variable and arguments->at(i).expression->size() = 1 implies model.calledOperation.operation.parameter-> select( kind = ParameterDirectionKind::In )at(i).type = arguments->at(i).expression.model ==> missing ’->’ before ’at’, and missing final closing bracket Resolution: yes Revised Text: In 10.4.3.23 OclMessageExpEval replace select( kind = ParameterDirectionKind::in )at(i).type = arguments->at(i).expression.model by select( kind = ParameterDirectionKind::in )->at(i).type = arguments->at(i).expression.model ) Actions taken: June 10, 2004: received issue December 23, 2013: closed issue Discussion: End of Annotations:===== s is issue # 7521 arguments 13. -- [4] The arguments of an ocl message expression evaluation must correspond to -- the formal input parameters of the operation, or the attributes of the signal -- indicated in the ocl message expression. context OclMessageExpEval inv: model.calledOperation->size() = 1 implies Sequence{1.. arguments->size()} ->forAll( i | arguments->at(i).variable->size() = 1 implies model.calledOperation.operation.parameter-> select( kind = ParameterDirectionKind::In )->at(i).name = arguments->at(i).variable and arguments->at(i).expression->size() = 1 implies model.calledOperation.operation.parameter-> select( kind = ParameterDirectionKind::In )at(i).type = arguments->at(i).expression.model ==> missing .->. before .at., and missing final closing bracket