Chapter 9 Working with Object-Oriented Models
The following properties are imported into the new OOM:
In a Rose model... | Becomes in an OOM |
---|---|
Persistence (persistent, static, transient) | Persistence (persistent, static, transient) |
Multiple instances | Multiple |
In a Rose model... | Becomes in an OOM |
---|---|
Return message | Message with its control flow set to Return |
Destruction marker symbol | Recursive message with its action set to Destroy (imported for objects, not for actors) |
Synchronization.
The following table maps message stereotypes in Rose and the corresponding control flow types in PowerDesigner:
Rose Synchronization | PowerDesigner Control Flow type |
---|---|
Simple | Undefined |
Procedure call | Procedure call |
Asynchronous | Asynchronous |
Balking | The client passes the message only if the supplier is immediately ready to accept the message: it is imported as a message condition |
Time out | If the message is not acknowledged within a timeout, the message is abandoned and this property is not imported |
Copyright (C) 2006. Sybase Inc. All rights reserved. |
![]() |