Bausteininstanz
Bausteininstanz bezeichnet in der Ingenieur- und Softwareentwicklung eine konkrete Ausprägung eines Bausteins (auch Bausteintyp genannt) innerhalb eines Systems, Modells oder Programms. Während der Baustein den abstrakten Bauplan oder die Vorlage bildet, repräsentiert die Bausteininstanz das tatsächlich verwendete Exemplar mit eigenem Zustand, eigener Konfiguration und eigener Verbindung zu anderen Bausteinen.
Im Modellkontext unterscheiden sich Typ und Instanz: Der Bausteintyp definiert Schnittstellen, Ports, Verhalten und interne Struktur;
Zu den Merkmalen einer Bausteininstanz gehören ein eindeutiger Bezeichner, Verweis auf den Bausteintyp, die Portverbindungen (Ein-
Anwendungsbeispiele finden sich in verschiedenen Domänen: In der SysML/UML-Modellierung spricht man von Objekten als Instanzen von
Bedeutung und Nutzen von Bausteininstanzen liegen in der Wiederverwendung von Bausteinen, der verbesserten Nachvollziehbarkeit von Systemstrukturen,