Movatterモバイル変換


[0]ホーム

URL:


Zum Inhalt springen
WikipediaDie freie Enzyklopädie
Suche

Komponentenmodell

aus Wikipedia, der freien Enzyklopädie

In derSoftwaretechnik versteht man unterKomponentenmodellen konkrete Ausprägungen desParadigmas derkomponentenbasierten Entwicklung.In Gruhn & Thiel[1] findet man folgende Definition:

„Ein Komponentenmodell legt einen Rahmen für die Entwicklung und Ausführung vonKomponenten fest, der strukturelle Anforderungen hinsichtlich Verknüpfungs- bzw. Kompositionsmöglichkeiten sowie verhaltensorientierte Anforderungen hinsichtlich Kollaborationsmöglichkeiten an die Komponenten stellt. Darüber hinaus wird durch ein Komponentenmodell eine Infrastruktur angeboten, die häufig benötigte Mechanismen wie Verteilung,Persistenz,Nachrichtenaustausch,Sicherheit undVersionierung implementieren kann.“

Ein Komponentenmodell spezifiziert neben der genauen Form und Eigenschaften derKomponenten, die dem Modell entsprechen, auch, wie Komponenten miteinandersprechen (Interaktions-Standard) und verbunden werden können (Kompositions-Standard).Ein Komponentenmodell kann außerdemImplementierungen verschiedenerHersteller besitzen.

Konkrete Umsetzungen

[Bearbeiten |Quelltext bearbeiten]

Die verschiedenen Komponentenmodelle unterscheiden sich in Leistungsmerkmalen, unterstütztenBetriebssystemen und der Möglichkeiten zur Komponenten-Erzeugung und -Verbindung.

Folgende Komponentenmodelle sind weit verbreitet:

Das von derObject Management Group spezifizierte KomponentenmodellCorba stellt zum Beispiel nur einen Standard dar, keine Implementierung. Aus diesem Grund gibt es Umsetzungen der Corba-Architektur von verschiedenen Herstellern.

Siehe auch

[Bearbeiten |Quelltext bearbeiten]

Literatur

[Bearbeiten |Quelltext bearbeiten]
  1. Volker Gruhn, Andreas Thiel:Komponentenmodelle . DCOM, Javabeans, Enterprise Java Beans, CORBA Addison-Wesley, 2000,ISBN 3-8273-1724-X, Seite 293
  • William T. Councill, George T. Heineman:Component-Based Software Engineering. Addison-Wesley, 2001,ISBN 0-201-70485-4
  • Clemens Szyperski:Component Software. Addison-Wesley, 1998,ISBN 0-201-17888-5
  • Bertrand Meyer.The grand challenge of trusted components. In ICSE, pages 660–667, 2003
Abgerufen von „https://de.wikipedia.org/w/index.php?title=Komponentenmodell&oldid=227071822
Kategorie:

[8]ページ先頭

©2009-2026 Movatter.jp