Diese Funktionalität ist nur in bestimmten Ausbaustufen verfügbar.

Komponenten

Eine Komponente ist eine Einheit, die ein Objekt oder mehrere logisch zusammengehörende Objekte umfasst und eine Menge wohl definierter Schnittstellen implementiert.

Komponenten sind Blackboxes, deren Inneres verborgen bleibt. Ihre gekapselte Funktionalität wird durch Schnittstellen zugänglich. Schnittstellen ermöglichen es, Komponenten zu parametrieren und eine Verbindung zwischen Komponenten herzustellen. Dieses Verständnis von Komponenten ermöglicht die Modularisierung auf unterschiedlichen Ebenen.