Write Action - modelint/shlaer-mellor-metamodel GitHub Wiki
The values of one or more Attributes in one or more instances of the same Class are written by a write action.
images/attribute-access-subsystem/write-action-10.png
The Scrall could be:
landed aircraft.(Heading, Altitude) = /R1/Airport.Altitude, current taxiway.Heading from runway
In the Scrall above, the left hand side specifies the instance set to be updated landing aircraft
and the attributes to be updated Heading
and Altitude
. The right hand side is a tuple with two scalar values, Altitude
found by traversing an association to a single instance of Airport
and the value read from the Heading from runway
attribute of an instance of Taxiway
held in a single instance reference flow.
Identifiers
- Action + Activity + Domain
Attributes
No non-referential attributes