Reply
This is an open group. Sign in and click the "Join Group" button to become a group member and start posting.
Highlighted

Instances

The Instances package (9.10) targets the big OOP paradigm of object-class relationship. It allows to illustrate a 'snapshot' of an object during run-time. Note that this isn't modelling the M0 (run-time instances) layer of the 4 layer meta-model hierarchy, but at the M1 (User model)-layer as the class itself.

Instances.png

Slot
A slot represents a structural feature
The slot class owns the instance value (as valueSpecifications) of the structural feature
For a class, this would be the attributes/properties

InstanceSpecification:
The instanceSpecification is the 'Instance' of one or more classifiers
The InstanceSpecification owns slots for the structuralFeatures of it's classifier(s)
It can have a specification for it's own value

InstanceValue:
The instanceValue is the identifier of an instance (I'm not sure if this is correct)

Up to now all classes of the meta-modell are abstract (not instancible). Once there are concrete classes, I will see how an instance in uml will look like.

0 Kudos
Message 1 of 1
(3,751 Views)
Reply
This is an open group. Sign in and click the "Join Group" button to become a group member and start posting.