Jump to content
Konzept für die semantische Interoperabilität zwischen Informationsmodellen / Titelei/Inhaltsverzeichnis
Konzept für die semantische Interoperabilität zwischen Informationsmodellen / Titelei/Inhaltsverzeichnis
Contents
Chapter
Expand
|
Collapse
Page
Titelei/Inhaltsverzeichnis
Details
1–7
1 Einleitung
1–7
Details
1.1 Motivation und Zielsetzung
Details
1.2 Gliederung
Details
1.3 Eigene Vorveröffentlichungen
Details
8–15
2 Modellierung
8–15
Details
2.1 Sprache und Metasprache
Details
2.2 Modell und Metamodell
Details
2.3 Modellsprachen
Details
2.4 Typ und Instanz
Details
2.5 Identifikation von Objekten
Details
16–24
3 Object Constraint Language
16–24
Details
3.1 Anwendung von OCL
Details
3.2 Abstrakte Syntax von BasicOCL
Details
3.3 Konkrete Syntax von BasicOCL
Details
25–32
4 Interoperabilität
25–32
Details
4.1 Stufen der Interoperabilität
Details
4.2 Aktuelle Ansätze für Interoperabilität
Details
33–47
5 Modelltransformation
33–47
Details
5.1 Begriffswelt der Modelltransformation
Details
5.2 Merkmale von Modelltransformationen
Details
5.2.1 Allgemeine Merkmale
Details
5.2.2 Merkmale der Quell- und Ziel-(meta-)modelle
Details
5.2.3 Merkmale der Transformationsregeln
Details
5.2.4 Merkmale der Regelnutzung
Details
5.3 Modell-zu-Modell Transformationsansätze
Details
5.3.1 Imperativer/Operationaler Ansatz
Details
5.3.2 Relationaler/Deklarativer Ansatz
Details
5.3.3 Graph-basierter Ansatz
Details
5.3.4 Hybrider Ansatz
Details
5.4 Transformationssprache und -system
Details
5.4.1 Generische und domänenspezifische Transformationssprachen
Details
5.4.2 Erstellung von Transformationssprachen
Details
48–62
6 Modellierung und Austausch von Asset-Informationen
48–62
Details
6.1 Aktuelle Normungslandschaft für Eigenschaften
Details
6.2 Digital Factory Framework - International Electrotechnical Commission
Details
6.2.1 Ziel und Anwendungsbereich
Details
6.2.2 Informationsmodell
Details
6.3 Asset Administration Shell - Plattform Industrie 4.0
Details
6.3.1 Ziel und Anwendungsbereich
Details
6.3.2 Informationsmodell
Details
6.4 Thing Description - Web of Things
Details
6.4.1 Ziel und Anwendungsbereich
Details
6.4.2 Informationsmodell
Details
6.5 Vergleich
Details
6.5.1 Asset-Begriff
Details
6.5.2 Ziel, Anwendungsbereich und Informationsmodell
Details
6.6 Schlussfolgerung
Details
63–68
7 Informationsaustausch bei Verwaltungsschalen
63–68
Details
7.1 Erscheinungsformen
Details
7.1.1 Typ 1
Details
7.1.2 Typ 2
Details
7.1.3 Typ 3
Details
7.1.4 Vergleich
Details
7.2 Nutzung von Verwaltungsschalen-Teilmodellen für semantische Interoperabilit ät: Offene Fragestellungen und mögliche Lösungsoptionen
Details
69–77
8 Modelltransformationen für die semantische Interoperabilität zwischen verschiedenen Informationsmodellen
69–77
Details
8.1 Syntaktische und semantische Transformationen
Details
8.2 Klassifikation der Transformationen
Details
8.3 Anforderungen an die zu entwickelnde Transformationssprache
Details
8.3.1 Allgemeine Anforderungen
Details
8.3.2 Benötigte Transformationssprachelemente
Details
8.4 Evaluation bestehender Transformationssprachen
Details
8.5 Fazit
Details
78–86
9 Metamodell der Modelltransformationssprache
78–86
Details
9.1 Benötigte Sprachelemente und deren Semantik
Details
9.2 Syntaxregeln und konkrete Syntax
Details
9.3 Evaluation der Sprache
Details
87–92
10 Abbildung der Modelltransformationssprache für Verwaltungsschalen
87–92
Details
10.1 Anpassungen des Informationsmodells
Details
10.2 Makros für das vollständige Kopieren von SubmodelElement-Objekten
Details
10.3 Makros für den Zugriff auf ein SubmodelElement-Objekt
Details
93–97
11 Transformationssystem
93–97
Details
11.1 Allgemeiner Aufbau eines Transformationssystems
Details
11.2 Umsetzung in Python
Details
98–107
12 Evaluation
98–107
Details
12.1 Anwendungsfall 1: Firmenspezifische Informationsmodelle
Details
12.2 Anwendungsfall 2: Verschiedene Versionen standardisierter Informationsmodelle
Details
12.3 Anwendungsfall 3: Integration von Komponenten und zugehörigen Informationsmodellen
Details
12.4 Benötigte Zeit für die Erstellung einer Transformationsdefinition
Details
12.5 Optimierung der Funktionsaufrufe im Lebenszyklus einer Komponente bei Nutzung des entwickelten Transformationssystems
Details
108–169
13 Zusammenfassung
108–169
Details
13.1 Ausblick
Details
A Makro-Definitionen für Verwaltungsschalen
Details
B Grammatikdefinition der Transformationssprache
Details
B.1 Grammar ocl.lark
Details
B.2 Grammar mtl.lark
Details
C Python-Klassendefinition der abstrakten Syntaxklassen
Details
C.1 ast ocl.py
Details
C.2 ast mtl.py
Details
D Anwendungsfall 1: Firmenspezifische Informationsmodelle
Details
D.1 ZVEI Digital Nameplate for industrial equipment (Version 1.0)
Details
D.2 Digital Nameplate for Galaxie®Actuator der Firma WITTENSTEIN galaxie GmbH
Details
D.3 Transformationsdefinition zwischen dem WITTENSTEIN und dem ZVEI Teilmodell-Template
Details
E Anwendungsfall 2: Verschiedene Versionen eines Informationsmodells
Details
E.1 Version 1 des Teilmodell-Templates ManufacturerDocumentation basierend auf der VDI 2770 Spezifikation
Details
E.2 Version 2 des Teilmodell-Templates ManufacturerDocumentation basierend auf der VDI 2770 Spezifikation
Details
E.3 Version 3 des Teilmodell-Templates ManufacturerDocumentation basierend auf der VDI 2770 Spezifikation
Details
E.4 Transformationsdefinition zwischen den Versionen 1 und 2
Details
F Anwendungsfall 3: Integration von Komponenten und zugehörigen Informationsmodellen
Details
G Testergebnisse der Versuchreihen
Details
170–184
Literaturverzeichnis
170–184
Details
Durchsuchen Sie das Werk
Geben Sie ein Keyword in die Suchleiste ein
Partial access
Konzept für die semantische Interoperabilität zwischen Informationsmodellen
Titelei/Inhaltsverzeichnis
Autoren
Torben Miny
DOI
doi.org/10.51202/9783186876102-I
ISBN print: 978-3-18-387610-5
ISBN online: 978-3-18-687610-2
Chapter Preview
Share
Download PDF
Download citation
RIS
BibTeX
Copy DOI link
doi.org/10.51202/9783186876102-I
Share by email
Video schließen
Share by email VDI Verlag eLibrary
Recipient*
Sender*
Message*
Your name
Send message
This site is protected by reCAPTCHA and the Google
Privacy Policy
and
Terms of Service
apply.