| Activates |
Activates has a Service instance both as source and target as well as
CallsFor but with a complete different semantic.
|
| BelongsTo |
|
| CallsFor |
A Service instance can require another Service instance to properly
operate and this is indicated with CallsFor.
|
| Demands |
Demands is used to properly support to share a VirtualService
with another context.
|
| DependsOn |
DependsOn indicates that a Software requires another one to work.
|
| Discovers |
Any EService or its specialisations can be related with
another EService with Discovers relation.
|
| Enables |
Any Service representing running code of a specific software has the relation
Enables targeted to the corresponding Software.
|
| Hosts |
|
| Involves |
Involves is used to indicate that and Actor is involved in a
Dataset.
|
| IsCompliantWith |
IsCompliantWith is used to indicated a Dataset compliant with a Schema.
|
| IsConfiguredBy |
The relation IsConfiguredBy indicates that the source Software
requires a configuration when it is instantiated.
|
| IsCorrelatedTo |
IsCorrelatedTo relates a Dataset to another.
|
| IsCustomizedBy |
|
| IsDerivationOf |
|
| IsOwnedBy |
Any Site is owned by an Actor and this is captured by the IsOwnedBy relation.
|
| IsPartOf |
|
| IsPluginOf |
A Plugin is a piece of Software extending the capabilities of another
Software (main) and requiring the main Software to be executed.
|
| Manages |
Manages indicates that the source Service manages the target
Dataset, e.g.
|
| Requires |
Requires is used to indicate that the source Software when activated requires
to interact with a specific Service instance, i.e., the target of the relation.
|
| Uses |
Uses relation inform regarding the network invocation of the target
EService by the source.
|