Issue 7529: The history of an object is ordered.(02) (ocl2-rtf) Source: OpenModeling (Mr. Jos Warmer, jos.warmer(at)openmodeling.nl) Nature: Uncategorized Issue Severity: Summary: 21. -- [1] The history of an object is ordered. The first element does not have a -- predecessor, the last does not have a successor. context ObjectValue inv: history->oclIsTypeOf( StandardLibrary::StdLib.Sequence(LocalSnapShot) ) inv: history->last().succ->size = 0 inv: history->first().Pre->size = 0 ==> ’size’ should be ’size()’ (twice) Resolution: Yes, although the affected text changed slightly in OCL 2.2. Revised Text: In 10.2.2.8 ObjectValue replace inv: history->last().succ->size = 0 inv: history->first().pre->size = 0 by inv: history->last().succ->size() = 0 inv: history->first().pre->size() = 0 Actions taken: June 10, 2004: received issue December 23, 2013: closed issue Discussion: End of Annotations:===== s is issue # 7529 The history of an object is ordered.(02) 21. -- [1] The history of an object is ordered. The first element does not have a -- predecessor, the last does not have a successor. context ObjectValue inv: history->oclIsTypeOf( StandardLibrary::StdLib.Sequence(LocalSnapShot) ) inv: history->last().succ->size = 0 inv: history->first().Pre->size = 0 ==> .size. should be .size(). (twice)