Jump to content
Semantische Revisionskontrolle für die Evolution von Informations- und Datenmodellen / Titelei/Inhaltsverzeichnis
Semantische Revisionskontrolle für die Evolution von Informations- und Datenmodellen / Titelei/Inhaltsverzeichnis
Contents
Chapter
Expand
|
Collapse
Page
Titelei/Inhaltsverzeichnis
Details
1–7
1 Einleitung
1–7
Details
1.1 Motivation
Details
1.2 Zielstellung und erwartete Ergebnisse
Details
1.2.1 Kernthese
Details
1.2.2 Einzelthesen
Details
1.3 Einordnung und Abgrenzung der Arbeit
Details
1.4 Anwendungsfälle
Details
1.4.1 Co-Simulation
Details
1.4.2 Modularisierung
Details
1.5 Gliederung der Arbeit
Details
8–31
2 Grundlagen
8–31
Details
2.1 Aspekte der Veränderlichkeit
Details
2.2 Informationsmodellierung
Details
2.2.1 Terminologie
Details
2.2.1.1 Informationsmodell und Semantik
Details
2.2.1.2 Informationsraum
Details
2.2.1.3 Arten von Informationsmodellen
Details
2.2.1.4 Ontologie
Details
2.2.2 Lebenszyklus
Details
2.2.3 Vernetzung innerhalb eines Informationsraums
Details
2.3 Evolution
Details
2.3.1 Terminologie
Details
2.3.1.1 Evolution
Details
2.3.1.2 Co-Evolution
Details
2.3.1.3 Evolvability
Details
2.3.1.4 Wartung und Wartbarkeit
Details
2.3.2 Evolution in verwandten Themengebieten
Details
2.3.2.1 Schema-Evolution
Details
2.3.2.2 Ontologie-Evolution
Details
2.3.2.3 Schema-Evolution vs. Ontologie-Evolution
Details
2.4 Revisionsverwaltung
Details
2.4.1 Terminologie
Details
2.4.1.1 Revisionsverwaltung vs. Versionsverwaltung
Details
2.4.1.2 Basisbegriffe der Revisionsverwaltung
Details
2.4.1.3 Arten von Revisionsverwaltung
Details
2.4.1.4 Synchronisation und Replikation
Details
2.4.1.5 Verfahren zur Konsistenzerhaltung
Details
2.4.2 Erweiterte Revisionskontrolle für Modelldaten
Details
2.5 Konsistenz
Details
2.5.1 Terminologie
Details
2.5.1.1 Konsistenz
Details
2.5.1.2 Klassifikation von Modellkonsistenz
Details
2.5.2 CAP-Theorem
Details
32–58
3 Analyse
32–58
Details
3.1 Anforderungsanalyse
Details
3.1.1 Prinzipien mit Einfluss auf Evolvability
Details
3.1.1.1 P1 - Entwicklung von stabilen Zwischenergebnissen (X,-)
Details
3.1.1.2 P2 - Nutzung von evolutionärer Entwicklung (X,$)
Details
3.1.1.3 P3 - Verständnis des Unternehmens (X,$)
Details
3.1.1.4 P4 - Bereitstellung von überprüfbaren Zuständen (x,$)
Details
3.1.1.5 P5 - Nutzung von offenen Standards (x,-)
Details
3.1.1.6 P6 - Identifizierung von Dingen, die sich wahrscheinlich ändern (X,-)
Details
3.1.1.7 P7 - Design für Evolvability (X,$)
Details
3.1.2 Technologische Sicht
Details
3.1.2.1 Nutzungskontext
Details
3.1.2.2 Änderungsmanagement
Details
3.1.2.3 Evolution
Details
3.1.2.4 Semantische Modellbeschreibung
Details
3.1.2.5 Qualitätsattribute
Details
3.1.3 Anwendungsfälle
Details
3.1.3.1 Co-Simulation
Details
3.1.3.2 Modularisierung
Details
3.1.4 Anforderungen
Details
3.2 Analyse bestehender Ansätze
Details
3.2.1 Dissertation Timo Kehrer [Keh15]
Details
3.2.2 Dissertation Ljiljana Stojanovic [Sto04]
Details
3.2.3 SecVolution
Details
3.2.4 Simantics
Details
3.2.5 Changes Tab
Details
3.2.6 R43ples
Details
3.2.7 Zusammenfassung
Details
3.3 Analyseergebnisse und Priorisierung
Details
59–102
4 Entwurf
59–102
Details
4.1 Lebenszyklusmodell für Informationsmodelle
Details
4.2 Revision Management System
Details
4.2.1 Komponentenübersicht
Details
4.2.2 Data Management
Details
4.2.3 Control
Details
4.2.4 User Interface
Details
4.3 Formale Beschreibung verbindungsorientierter Modelle
Details
4.3.1 Compound Graphs
Details
4.3.2 Compound Graphs Erweiterung
Details
4.3.3 Semantische Beschreibung
Details
4.4 Änderungsmanagement
Details
4.4.1 Revisionskontrolle
Details
4.4.1.1 Revisionsgraph
Details
4.4.1.2 Vorgänger-/Nachfolgerbeziehungen
Details
4.4.1.3 Pfadgenerierung und Deltawiederherstellung
Details
4.4.1.4 Grundlegende Revisionskontrollfunktionalitäten
Details
4.4.1.5 Semantische Beschreibung
Details
4.4.2 Aggregation von High-Level-Changes
Details
4.4.2.1 Mathematische Beschreibung
Details
4.4.2.2 Semantische Beschreibung
Details
4.4.3 Zusammenführung divergierter Entwicklungszweige
Details
4.4.3.1 Methoden der Zusammenführung
Details
4.4.3.2 Konflikterkennung und -behebung
Details
4.4.3.3 Semantische Beschreibung
Details
4.5 Evolutions- und Konsistenzmechanismen
Details
4.5.1 Evolutionsmechanismen
Details
4.5.1.1 Integration in RMS
Details
4.5.1.2 Mathematische Beschreibung
Details
4.5.1.3 Semantische Beschreibung
Details
4.5.2 Konsistenzmechanismen
Details
103–118
5 Implementierung
103–118
Details
5.1 Übersicht
Details
5.2 Änderungsmanagement
Details
5.2.1 Ontologie
Details
5.2.2 Basisrevisionskontrollfunktionalitäten
Details
5.2.3 Aggregation von High-Level-Changes
Details
5.2.4 Zusammenführung divergierter Entwicklungszweige
Details
5.3 Evolutionsmechanismen
Details
5.4 Weitere Arbeiten in diesem Bereich
Details
119–131
6 Verifikation
119–131
Details
6.1 Beispielhafte Nutzung der formalen Beschreibung
Details
6.2 Nachweis der Erzeugung von beliebigen Revisionsinhalten
Details
6.3 Abbildung verbindungsorientierter Modelle am Beispiel der Co-Simulation
Details
6.4 Testfälle innerhalb der Implementierung
Details
132–135
7 Diskussion
132–135
Details
7.1 Methodikbewertung
Details
7.2 Ergebnisdiskussion und Verifikation der Thesen
Details
136–139
8 Zusammenfassung
136–139
Details
8.1 Ergebniszusammenfassung
Details
8.2 Ausblick und Grenzen
Details
140–151
Anhang
140–151
Details
Anhang A Entwurf
Details
Anhang B Implementierung
Details
B.1 Basisrevisionskontrollfunktionalitäten
Details
B.2 Aggregation von High-Level-Changes
Details
B.3 Zusammenführung von divergierten Entwicklungszweigen
Details
B.4 Co-Evolution
Details
152–172
Literaturverzeichnis
152–172
Details
Durchsuchen Sie das Werk
Geben Sie ein Keyword in die Suchleiste ein
Partial access
Semantische Revisionskontrolle für die Evolution von Informations- und Datenmodellen
Titelei/Inhaltsverzeichnis
Autoren
Stephan Hensel
DOI
doi.org/10.51202/9783186873101-I
ISBN print: 978-3-18-387310-4
ISBN online: 978-3-18-687310-1
Chapter Preview
Share
Download PDF
Download citation
RIS
BibTeX
Copy DOI link
doi.org/10.51202/9783186873101-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.