INOUT parameters [message #1070560] |
Thu, 18 July 2013 04:08  |
Eclipse User |
|
|
|
Hello,
I am trying to write an OCL postcondition for a UML operation that has INOUT parameters.
How are INOUT parameters handled in OCL? How can I refer to the value of a parameter before the execution of the operation? The @pre operator can only be used with properties.
Thank you in advance,
Rabab
|
|
|
Re: INOUT parameters [message #1070801 is a reply to message #1070560] |
Thu, 18 July 2013 13:44  |
Eclipse User |
|
|
|
Hi
Handling INOUT poarameters is one sissue that has yet to aligned between
OCL and UML. My currenrt thinking is that the UML-aligned OCL return
needs to be a tuple of all out, return, inout parameters.
But that is largely irrelevant to your question.
I see no reason why @pre cannot be used with parameters, however it is
redundant, since the parameters are immutable.
Regards
Ed Willink
On 18/07/2013 12:48, Rabab Lembachar wrote:
> Hello,
>
> I am trying to write an OCL postcondition for a UML operation that has
> INOUT parameters.
>
> How are INOUT parameters handled in OCL? How can I refer to the value
> of a parameter before the execution of the operation? The @pre
> operator can only be used with properties.
>
> Thank you in advance,
> Rabab
|
|
|
Powered by
FUDForum. Page generated in 0.10236 seconds