<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Komponentenmodell</id>
	<title>Komponentenmodell - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Komponentenmodell"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Komponentenmodell&amp;action=history"/>
	<updated>2026-05-22T04:43:59Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Komponentenmodell&amp;diff=980238&amp;oldid=prev</id>
		<title>imported&gt;Aka: typografische Anführungszeichen, ISBN-Format, Kleinkram</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Komponentenmodell&amp;diff=980238&amp;oldid=prev"/>
		<updated>2022-10-15T22:19:24Z</updated>

		<summary type="html">&lt;p&gt;typografische Anführungszeichen, ISBN-Format, Kleinkram&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;In der [[Softwaretechnik]] versteht man unter &amp;#039;&amp;#039;&amp;#039;Komponentenmodellen&amp;#039;&amp;#039;&amp;#039; konkrete Ausprägungen des [[Paradigma]]s der [[Komponentenbasierte Entwicklung|komponentenbasierten Entwicklung]].&lt;br /&gt;
In Gruhn &amp;amp; Thiel&amp;lt;ref&amp;gt;Volker Gruhn, Andreas Thiel: &amp;#039;&amp;#039;Komponentenmodelle . DCOM, Javabeans, Enterprise Java Beans, CORBA&amp;#039;&amp;#039; Addison-Wesley, 2000, ISBN 3-8273-1724-X, Seite 293&amp;lt;/ref&amp;gt; findet man folgende Definition:&lt;br /&gt;
:„Ein Komponentenmodell legt einen Rahmen für die Entwicklung und Ausführung von [[Komponente (Software)|Komponenten]] 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 (Informatik)|Persistenz]], [[Nachrichtenaustausch]], [[Datensicherheit|Sicherheit]] und [[Versionierung]] implementieren kann.“&lt;br /&gt;
&lt;br /&gt;
Ein Komponentenmodell spezifiziert neben der genauen Form und Eigenschaften der&lt;br /&gt;
Komponenten, die dem Modell entsprechen, auch, wie Komponenten miteinander &amp;#039;&amp;#039;sprechen&amp;#039;&amp;#039; ([[Interaction-Standard|Interaktions-Standard]]) und verbunden werden können ([[Composition-Standard|Kompositions-Standard]]).&lt;br /&gt;
Ein Komponentenmodell kann außerdem [[Implementierung]]en verschiedener [[Hersteller]] besitzen.&lt;br /&gt;
&lt;br /&gt;
== Konkrete Umsetzungen ==&lt;br /&gt;
Die verschiedenen Komponentenmodelle unterscheiden sich in Leistungsmerkmalen, unterstützten [[Betriebssystem]]en und der Möglichkeiten zur Komponenten-Erzeugung und -Verbindung.&lt;br /&gt;
&lt;br /&gt;
Folgende Komponentenmodelle sind weit verbreitet:&lt;br /&gt;
* [[Enterprise JavaBeans]]&lt;br /&gt;
* [[Cross Platform Component Object Model]]&lt;br /&gt;
* [[Distributed Component Object Model]]&lt;br /&gt;
* [[CORBA Component Model]]&lt;br /&gt;
* [[Common Component Architecture]] (CCA)&lt;br /&gt;
* [[OSGi]]&lt;br /&gt;
* Advanced Component Framework (ACF)&lt;br /&gt;
&lt;br /&gt;
Das von der [[Object Management Group]] spezifizierte Komponentenmodell [[Common Object Request Broker Architecture|Corba]] stellt zum Beispiel nur einen Standard dar, keine Implementierung. Aus diesem Grund gibt es Umsetzungen der Corba-Architektur von verschiedenen Herstellern.&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
* [[Component Object Model]]&lt;br /&gt;
* [[Distributed Component Object Model]]&lt;br /&gt;
* [[Cross Platform Component Object Model]]&lt;br /&gt;
&lt;br /&gt;
== Literatur ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
* William T. Councill, George T. Heineman: &amp;#039;&amp;#039;Component-Based Software Engineering&amp;#039;&amp;#039;. Addison-Wesley, 2001, ISBN 0-201-70485-4&lt;br /&gt;
* Clemens Szyperski: &amp;#039;&amp;#039;Component Software&amp;#039;&amp;#039;. Addison-Wesley, 1998, ISBN 0-201-17888-5&lt;br /&gt;
* Bertrand Meyer. &amp;#039;&amp;#039;The grand challenge of trusted components.&amp;#039;&amp;#039; In ICSE, pages 660–667, 2003&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Softwaretechnik]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Aka</name></author>
	</entry>
</feed>