Spanning Element - modelint/shlaer-mellor-metamodel GitHub Wiki

Certain Elements do not originate in a specific Subsystem. Rather than arbitrarily assign these to a Subsystem for management, they are recognized as Subsystem independent. In other words, they may span multiple Subsystems.

Domain Type was the primary motivation for this abstraction. Constrained Loop followed suit. Neither of these Classes really belongs within any particular Subsystem and it would be awkward to force modelers to gerrymander Elements among Subsystems to make this work.

Identifiers

  1. Number + Domain

Attributes

No non-referential attributes