Skip to content

Commit

Permalink
clarify usage of abstract concepts
Browse files Browse the repository at this point in the history
  • Loading branch information
haarer committed Jun 3, 2024
1 parent 20e7a0a commit 07cc83f
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions developing-saf/metamodel-guideline/modelguideline.md
Original file line number Diff line number Diff line change
Expand Up @@ -73,12 +73,14 @@ The Format Specification and the Protocol Definition are both issued by a Standa
### Abstract Concepts

Note, that a concept can be marked as “Abstract”. This means that the abstract concept is not used directly but typically inherited concepts are used.
Also see Generalization.

Example:

![class](ex-concept-abstr.svg)

`Rule: Use abstract metamodel items if appropriate.`
`Rule: Do not expose abstract concepts.`

### Composition and Aggregation

Expand Down

0 comments on commit 07cc83f

Please sign in to comment.