de
en
Schliessen
Detailsuche
Bibliotheken
Projekt
Impressum
Datenschutz
zum Inhalt
Detailsuche
Schnellsuche:
OK
Ergebnisliste
Titel
Titel
Inhalt
Inhalt
Seite
Seite
Im Dokument suchen
Ohst, Dirk: Versionierungskonzepte mit Unterstützung für Differenz- und Mischwerkzeuge. 2004
Inhalt
Einleitung und Motivation
Einleitung
Versionsverwaltung
Dokumenttypen und deren Versionierung
Modellierung und Versionierung von UML-Dokumenten
Modellierung von UML-Diagrammen
Versionierung von UML-Diagrammen
Modellierungs- und Versionierungsarten
Differenzbestimmung und Mischen von Versionen
Kooperation in VM-Systemen
Grundlagen und Anforderungen
OMS-orientierte Werkzeugarchitektur
Repository
Die Anforderungen
Das Versionierungskonzept für Analyse- und Entwurfsdiagramme
Entwurfstransaktionen und Arbeitsbereiche
Versionierung in erweiterten Werkzeugtransaktionen
Das Konzept für Differenz- und Mischwerkzeuge
Das Vereinigungsdokument
Gruppierung der angezeigten Differenzen
Berechnung der Differenzen
Mischen von Diagrammversionen
Zusammenfassung
Gliederung der Arbeit
Hintergrund
Software-Konfigurationsmanagement
Versionsverwaltung
Zustandsbasierte vs. änderungsbasierte Versionierung
Identifizierung von Versionen
Zustände und Sichten
Konfigurationen
Auswahl von Versionen und Komponenten
Binden von Konfigurationen
Buildmanagement
Laufzeitumgebungen
Benutzungsmodelle
Arbeitsbereiche
Entwurfstransaktionen
Kooperation
Einsatz von Sperren
Benachrichtigung über Änderungen
Realisierungskonzepte
Interne Versionierung
Speicherung von Varianten
Verwandte Gebiete
Differenzbildung und Mischen
Anzeige von Differenzen
Differenzberechnung
Algorithmen für textuelle Dokumente
Algorithmen für strukturierte Dokumente
Mischen von Dokumenten
Mischen von strukturierten Dokumenten in VM-Systemen
Mischen von Dokumenten in CSCW-Systemen
Mischen von UML-Dokumenten
PCTE, H-PCTE und PI-SET
Das Datenbankmodell
Zugriffskontrollen
Verteilung und Segmentierung
Versionsverwaltung
H-PCTE-Prozesse und Transaktionen
Benachrichtigungsmechanismus
PI-SET
Das Versionsverwaltungskonzept für Software-Dokumente
Übersicht des Versionierungskonzepts
Das Entwurfstransaktionskonzept
Anlegen und Initialisierung einer Entwurfstransaktion
Verwalten der Dokumente
Bearbeitung und Beenden einer Entwurfstransktion
Synchronisieren von Entwurfstransaktionen
Die Versionierung der Dokumente
Konfigurationsverwaltung durch Werkzeugtransaktionen
Anlegen von Konfigurationen
Zugriff auf Versionen
Selbstreferentielle Verwaltung der Konfigurationen
Konfigurationen als Sicherungspunkte
Read-Only-Werkzeugtransaktionen
Kooperation in einer Konfiguration
Erweiterung des Werkzeugtransaktionskonzeptes
Sicherungspunkte bei kooperativer Arbeit
Versionierung der Objekte, Links und Attribute
Zusammenfassung
Realisierungs-Aspekte des Versionsverwaltungskonzeptes
Realisierung in H-PCTE
Übersicht der Datenstrukturen
Verwaltung der selbstreferentiellen Metadaten
Metadaten-Transaktion
Abbruch einer Werkzeugtransaktion
Anlegen einer Sicherungspunkt-Konfiguration
Zweigverwaltung
Verwaltung der Versionen
Anlegen von Versionen
Versionierte und unversionierte Objekte und Links
Implementierungsaspekte
Sperrverwaltung
Recovery
Benachrichtigungsmechanismus
Erweiterungen in PI-SET
Zusammenfassung
Das Differenz- und Mischkonzept für UML-Diagramme
Die Anzeige der Differenzen: Das Vereinigungsdokument
Layout des Vereinigungsdokumentes
Markierung der Unterschiede
Differenzen zwischen UML-Diagrammen
Klassendiagramme
Objektdiagramme
Anwendungsfalldiagramme
Zustandsdiagramme
Aktivitätsdiagramme
Interaktionsdiagramme
Sequenzdiagramme
Kollaborationsdiagramme
Implementierungsdiagramme
Arten von Differenzen
Gruppieren von Differenzen
Mischen von Software-Dokumenten
Konflikte beim Mischen von Diagrammen
Das Mischkonzept für Software-Dokumente
Anzeige der Pre-Mischversion
Lösen der Konflikte in Werkzeugen
Mischentscheidungen ändern
Zusammenfassung
Differenzbestimmung und Mischen im Metamodell
Differenzen und Konflikte
Konflikte
Schlüsselattribute an Beziehungen
Der Differenz- und Misch-Algorithmus
Layoutdaten
Suche nach korrespondierenden Objekten
Die Editiermodelle des Vereinigungsdiagramms und des Pre-Misch-Diagramms
Das Editiermodell des Vereinigungsdiagramms
Erzeugen des Mischmodells
Zusammenfassung
Zusammenfassung und Ausblick
Zusammenfassung
Übertragbarkeit
Ausblick
Schema Erweiterung
Literaturverzeichnis
Glossar
Index