Aufgrund der Nachteile großer, unhandlicher Anwendungssysteme wird seit geraumer Zeit das Ziel verfolgt, derartige Systeme aus einer Menge von Softwarebausteinen zusammenzusetzen. Diese komponentenorientierte Vorgehensweise trägt insbesondere der Wiederverwendung bereits entwickelter Software Rechnung und bietet sowohl Anbietern als auch Nachfragern solcher Fachkomponenten viele potentielle Vorteile (z.B. hinsichtlich Qualität, Kosten, Flexibilität etc.).
Um diese potentiellen Vorteile auch ausschöpfen zu können, müssen einige wichtige Voraussetzungen geschaffen werden. So ist es zwingend notwendig, eine Standardisierung von Fachkomponenten und deren Spezifikation vorzunehmen. Weiterhin bedarf es eines Systems für die Archivierung und das Wiederauffinden der standardisierten Fachkomponenten als Voraussetzung für deren Wiederverwendung.
Hinsichtlich der Problemstellung einer Standardisierung von Fachkomponenten wurde in der Vergangenheit bereits intensive Vorarbeit geleistet. Diese Bestrebungen wurden schließlich durch den Arbeitskreis 5.10.3 der Gesellschaft für Informatik (GI) im Memorandum Vorschlag zur Vereinheitlichung der Spezifikation von Fachkomponenten integriert.
Die Problemstellung der Archivierung bzw. der Wiederauffindbarkeit von Fachkomponenten wurde hingegen bisher kaum berücksichtigt. Viele bereits entwickelte Konzepte von Komponentenbibliotheken verwalten archivierte Bausteine proprietär und bieten keine geeignete Möglichkeit der Verwaltung von standardisierten Komponenten. Um Fachkomponenten jedoch in der vorgesehenen Art und Weise wiederverwenden zu können, müssen diese Probleme mittels geeigneter Konzepte gelöst werden. Der Ansatz, ein Ordnungs- bzw. Dokumentationssystem zur Unterstützung der oben genannten Aufgaben zu entwickeln, welches Fachkomponenten auf der Basis der vereinheitlichten Spezifikationsmethode verwaltet, erscheint hier besonders vielversprechend.
Ziel dieser Arbeit ist es, ein fachliches Konzept für ein derartiges Ordnungssystem in Form eines Komponenten-Repositoriums zu entwickeln, welches als Ausgangspunkt für die Realisierung eines prototypischen Softwaresystems verwendbar ist. Dabei sollen insbesondere die Ergebnisse der Standardisierungsbestrebungen des Arbeitskreises 5.10.3 der GI berücksichtigt werden.
Identifer | oai:union.ndltd.org:DRESDEN/oai:qucosa:de:qucosa:17981 |
Date | 01 April 2003 |
Creators | von der Tann, Markus |
Contributors | Technische Universität Chemnitz |
Source Sets | Hochschulschriftenserver (HSSS) der SLUB Dresden |
Language | German |
Detected Language | German |
Type | doc-type:masterThesis, info:eu-repo/semantics/masterThesis, doc-type:Text |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.003 seconds