R1282 - modelint/shlaer-mellor-metamodel GitHub Wiki

R1282 / 1:Mc

Class delegates zero, one or many External Service

External Service is delegated by exactly one Class


Here we support the counterpart-classes concept underlying our approach to bridging.

An External Service represents at least two mappings to an external Domain.

First of all, the Class itself must be mapped to some external component.

And each instance of the Class must also be mapped to a corresponding element in the external Domain.

This mapping is not necessarily 1:1.