E-Book, Deutsch, 250 Seiten, eBook
Küffmann Software-Wiederverwendung
1994
ISBN: 978-3-322-86226-6
Verlag: Vieweg & Teubner
Format: PDF
Kopierschutz: 1 - PDF Watermark
Konzeption einer domänenorientierten Architektur
E-Book, Deutsch, 250 Seiten, eBook
Reihe: Programm Angewandte Informatik
ISBN: 978-3-322-86226-6
Verlag: Vieweg & Teubner
Format: PDF
Kopierschutz: 1 - PDF Watermark
Zielgruppe
Research
Autoren/Hrsg.
Weitere Infos & Material
Bilderverzeichnis.- 1 Einleitung.- 1.1 Einführung in das Themengebiet.- 1.2 Zielsetzung.- 2 Begriffs- und Themenabgrenzung.- 2.1 Definition von Software.- 2.2 Anwendungssysteme im Unternehmen.- 2.2.1 Planung von Informationssystemen.- 2.2.2 Wertkettenmodell.- 2.2.3 Anwendungsportfolio.- 2.2.4 Anwendungssystemplanung.- 2.3 Domäne und Domänenanalyse.- 2.4 Softwarewiederverwendung.- 2.4.1 Begriffsvielfalt.- 2.4.2 Aktivitätsausprägung.- 2.4.3 Objektausprägung.- 2.4.4 Vertikale Wiederverwendung.- 2.5 Motivation für die Wiederverwendung.- 2.5.1 Erhöhung der Produktivität.- 2.5.1.1 Produktivitätspotential.- 2.5.1.2Reduzierung des Entwicklungsaufwandes.- 2.5.1.3Reduzierung des Wartungsaufwandes.- 2.5.1.4Erhöhung der Softwarequalität.- 2.5.2 Größe der Objekte und Produktivität.- 2.6 Probleme.- 3 Wiederverwendungsorientierte Systementwicklung.- 3.1 Systementwicklung.- 3.1.1 Prinzipien.- 3.1.2 Wiederverwendungsfördernde Entwurfsprinzipien.- 3.1.3 Methoden.- 3.2 Vorgehensmodell der Entwicklung.- 3.3 Wiederverwendungsorientierter Softwareentwurf.- 3.3.1 Virtuelles Maschinenkonzept.- 3.3.2 Standardisierte Softwarearchitektur.- 3.3.3 Konzept der Programmfamilie.- 3.3.4 Entwurf von Modulen.- 3.3.4.1 Funktionen- und datenorientierte Abstraktion.- 3.3.4.2Repräsentation.- 3.3.4.3Allgemeine und spezielle Module.- 3.3.4.4Entwurf funktionaler Module.- 3.3.4.5 Datenabstraktion.- 3.3.4.5.1 Abstrakte Datentypen.- 3.3.4.5.2 Objektorientierte Module.- 3.3.4.6lnterface-Probleme.- 4 Ansätze zur Wiederverwendung.- 4.1 Ähnlichkeit als Voraussetzung für Wiederverwendbarkeit.- 4.1.1 Funktionale Ähnlichkeit in betriebswirtschaftlichen Anwendungssystemen.- 4.1.2 Ähnlichkeiten transformationsorientierter Module.- 4.1.3 Ähnlichkeiten von Datenstrukturen.- 4.2 Wiederverwendungsobjekte und ihr Entwurf.- 4.2.1 Module.- 4.2.1.1 Regeln zum Aufbau von Modulen.- 4.2.1.1.1 Transformationsorientierte Module.- 4.2.1.1.2 Abstrakte Datentypen und objektorientierte Module.- 4.2.1.2Sprachkonzepte.- 4.2.1.3BB/LX-Ansatz.- 4.2.1.4Zusammenfassung.- 4.2.2 Programmdesignorientierte Programmstrukturen.- 4.2.3 Wiederverwendbarkeit von Design.- 4.2.3.1 Designwiederverwendbarkeit mittels einer Softwarearchitektur.- 4.2.3.2Designwiederverwendbarkeit durch einheitliche Methoden.- 4.2.3.3Zusammenfassung.- 4.2.4 Wiederverwendbarkeit von Spezifikationen.- 4.2.4.1 Interaktive Ableitung neuer aus alten Spezifikationen.- 4.2.4.2Spezifikationswiederverwendung durch Analogiebildung.- 4.2.4.3Zusammenfassung.- 4.2.5 Domänen- und familienspezifische Wiederverwendung.- 4.2.6 Wiederverwendbarkeit von Wissen.- 4.2.6.1 Erfahrungswissen.- 4.2.6.2Domänenspezifisches Wissen.- 4.2.6.3Prozeßwissen.- 4.2.6.4Zusammenfassung.- 4.3 Anwendungsvoraussetzungen einer Wiederverwendungskonzeption.- 5 Anforderungen an eine wiederverwendungsfördernde Architektur.- 5.1 Forderung nach einem domänenspezifischem Vorgehensmodell.- 5.2 Vertikale Wiederverwendbarkeit.- 5.3 Domänen- und Vorgehensmodell zur Erstellung wiederverwendbarer Bauteile.- 5.3.1 Forderungen an ein Domänenmodell.- 5.3.1.1 Entwurfsebenen.- 5.3.1.2lnhalt des Domänenmodells.- 5.3.1.3Abbildung der Domäne.- 5.3.1.4lntegration von Domänenmodellen.- 5.3.2 Forderungen an ein Vorgehensmodell.- 5.4 Architekturrahmen.- 6 Konzeption einer wiederverwendungsfördernden Architektur.- 6.1 Architekturbegriff.- 6.2 Architekturen für Informationssysteme.- 6.2.1 Information System Architecture.- 6.2.2 Informationssystem-Architektur.- 6.2.3 CIM-Open System Architecture.- 6.2.4 Systems Application Architecture.- 6.2.5 Softwarearchitekturen.- 6.2.6 Zusammenfassung.- 6.3 Architektur zur domänenorientierten und integrierten Wiederverwendung von Software (ADONIS).- 6.3.1 Grundkonzeption einer wiederverwendungsfördernden Architektur.- 6.3.2 Domänenreferenzmodell.- 6.3.3 Ebenen des Domänenreferenzmodells.- 6.3.4 Sichten im Domänenreferenzmodell.- 6.3.5 Anpassung des generischen Referenzmodells.- 6.3.6 Vorgehensmodell.- 6.3.7 Informationsmodellierung in einem Unternehmen.- 7 Ergebnisse der Arbeit und Ausblick.- 7.1 Beitrag von ADONIS zur vertikalen Wiederverwendung.- 7.2 Integration in das Anwendungsportfolio.- 7.3Umdenken in der Softwareentwicklung.- 7.4Markt für domänenspezifische Bauteile.- 7.5 Ausblick.- Sachwortverzeichnis.




