1. INSPIRE Testing Workshop der BLA-Geo INSPIRE Expertengruppe
12./13. Juli im GeoZentrum Hannover, das Dokument steht zum download verfügbar.

Wie das Datenmodel gelesen werden sollte

Das UML Model -- generelle Punkte

  • Ein Model ist eine Abstraktion der Wirklichkeit
  • Modelle beschreiben komplexe Systeme
  • Vermittelt ein gemeinsames Verständnis
  • veranschaulicht und visualisiert die Zusammenhänge und Inhalte eines System
  • bildet ein Regelwerk zum Aufbau eines Systems ab


Generelle UML Strukturelemente

Konstrukt

Beschreibung

Syntax

Klasse, hier DataType, FeatureType

Beschreibt eine Menge von Objekten, die dieselben Attribute, Operationen, Beziehungen und Bedeutungen besitzen

Konsistenz-bedingungen

Eine semantische Bedingung oder Einschränkung


Konstrukt

Beschreibung

 Syntax

Assoziation

Eine Beziehung zwischen zwei oder mehr Elementen, die deren Exemplare verbinden.

Aggregation
Komposition

Eine spezielle Form der Assoziation, die eine Ganzes-Teile-Beziehung beschreibt.

Generalisierung

Eine Beziehung zwischen einem allgemeineren und einem spezifischeren Element.

Abhängigkeit

Eine Beziehung zwischen zwei Elementen, bei der eine Änderung am unabhängigen Element das davon abhängige Element beeinflussen wird.

Realisierung

Eine Beziehung zwischen einem Konzept und dessen Implementierung (realisiert werden nur die Operationen).

Navigierbarkeit

Kennzeichnet optional, dass eine Assoziation nur in einer Richtung navigierbar ist (der Richtung des Pfeils).



Cardinalität (Multiplicity)

Anzahl möglicher Parameter

Beschreibung

1

Genau eine Instanz

0..1

Keine oder eine Instanz

0.. oder **

Beliebig viele Instanzen

1..*

Mindestens eine Instanz

2..8

Mindestens zwei, höchstens acht Instanzen

2,4,8

Zwei, vier oder acht Instanzen

<fehlt>

Genau eine Instanz
Bei Relationen: nicht definiert / nicht relevant


Abbildung 1: Beispiel einer Klassenbeschreibung der Hydrogeologie

Abbildung 2: Beispiel einer Klassenbeschreibung des Geologie Core Model 


Eine umfassende Beschreibung der Modellierung für INSPIRE sowie einem Glossar bietet der Bericht: D2.5: Generic Conceptual Model, Version 3.2 zu finden (http://inspire.jrc.ec.europa.eu/documents/Data_Specifications/D2.5_v3.2.pdf).

  • Keine Stichwörter