Skip to content
This repository was archived by the owner on Dec 18, 2019. It is now read-only.

OntoUML Tutorial

Tiago Prince Sales edited this page Oct 28, 2015 · 10 revisions

OntoUML Tutorial

Welcome to Menthor's OntoUML tutorial.

Our goal in this tutorial is to present, in a simplified and illustrated way, OntoUML's theoretical basis, so you can start building your models right away. Notice that we will make some simplifications on the terms we use, so that the material is more accessible for newcomers.

Before we present the language's constructs, we revist present some fundamental ontological concepts, like rigidity and identity. In the sequence, we show how they occur in each OntoUML stereotype, providing practical examples built in Menthor Editor

Notice that we will not cover tool support here - for that, access our tutorials in the Menthor Knowledge Base.

The outline of the tutorial is:

  1. Theoretical Foundations
    1. Classes and Individuals
    2. Rigidity
    3. Identity
    4. Dependency
    5. Objects x Events
  2. Class Stereotypes
    1. Kind
    2. Subkind
    3. Role
    4. Phase
    5. Category
    6. RoleMixin
    7. Mixin
    8. Relator
    9. Mode
    10. Quality
    11. Collective
    12. Quantity
  3. Relation Stereotypes
    1. Formal
    2. Mediation
    3. Material
    4. Derivation
    5. Characterization
    6. Part-Whole Relations
      1. ComponentOf
      2. SubCollectionOf
      3. MemberOf
      4. SubQuantityOf
Clone this wiki locally