System of Systems: Architektur, Typen & Fallstricke verstehen

Alex Eichhorn .

28. Mai 2026

Schema eines "System of Systems" in der Landwirtschaft, das Wetterdaten, Maschinen, Saatgutoptimierung und Bewässerung integriert.

Ein system of systems ist kein einzelnes Großsystem, sondern ein Verbund aus autonomen Systemen, die gemeinsam eine übergeordnete Fähigkeit liefern. Genau darin liegt die eigentliche Herausforderung in der Informatik: Jede Komponente hat ihren eigenen Lebenszyklus, ihre eigenen Teams und oft sogar ihre eigene Eigentümerschaft. In diesem Artikel ordne ich das Konzept technisch ein, zeige die wichtigsten Typen und erkläre, worauf Architektur, Datenflüsse, Governance und Betrieb in der Praxis achten müssen.

Die wichtigsten Punkte auf einen Blick

  • Ein Systemverbund lohnt sich dort, wo unabhängige Systeme zusammenarbeiten müssen, ohne ihre Eigenständigkeit zu verlieren.
  • Die vier Grundformen helfen dabei, Steuerbarkeit und Realismus korrekt einzuschätzen.
  • Entscheidend sind nicht nur Schnittstellen, sondern auch Datenbedeutung, Identitäten, Versionierung und Betriebsregeln.
  • Die teuersten Probleme entstehen meist später, wenn Systeme verändert, ersetzt oder erweitert werden.
  • In Deutschland ist das besonders relevant für Verwaltung, Industrie, Energie, Mobilität und Gesundheit.

Was ein föderierter Systemverbund wirklich ist

Ich beschreibe das Konzept am liebsten so: Es geht nicht um ein einziges System mit vielen Modulen, sondern um mehrere eigenständige Systeme, die durch gemeinsame Ziele, Schnittstellen und Regeln zusammenwirken. Jedes Teilsystem kann für sich funktionieren, wird aber im Verbund um eine Fähigkeit erweitert, die keines der Systeme allein erreichen würde. Genau daraus entsteht der typische Nutzen, aber auch die Komplexität.

Der wichtige Unterschied zur klassischen Systemintegration ist die Autonomie. In einem normalen Projekt kontrolliert meist ein Team den Kern, die Releases und die Architektur. In einem föderierten Verbund liegen Ownership, Budgets und Weiterentwicklung dagegen verteilt bei mehreren Organisationen, Fachbereichen oder Herstellern. Das Gesamtverhalten entsteht dann nicht nur aus Technik, sondern auch aus Absprachen, Zuständigkeiten und Abhängigkeiten.

In der Praxis zeigt sich das überall dort, wo Fachanwendungen, Plattformen und Infrastrukturen nicht aus einem Guss stammen: zum Beispiel in Behördenlandschaften, Klinikverbünden, Energie- und Verkehrsnetzen oder Industrie-4.0-Umgebungen. Die Systeme müssen zusammenarbeiten, obwohl sie unterschiedliche Lebenszyklen, Prioritäten und Release-Zyklen haben. Wer das ignoriert, plant schnell an der Realität vorbei.

Damit wird auch klar, warum die Architekturfrage nicht nachrangig ist, sondern den gesamten Betrieb bestimmt. Genau deshalb lohnt sich der Blick auf die Einsatzfelder im nächsten Schritt.

Warum dieses Modell in der IT so häufig auftritt

Der Bedarf entsteht fast immer aus einer Mischung von Wachstum, Heterogenität und organisatorischer Trennung. Ein einzelnes monolithisches Zielsystem wäre theoretisch sauber, praktisch aber oft zu träge, zu teuer oder politisch nicht durchsetzbar. Stattdessen wachsen Landschaften über Jahre, werden von mehreren Anbietern getragen und müssen trotzdem einen gemeinsamen Nutzen liefern.

Merkmal Klassische Integration Föderierter Systemverbund
Steuerung Eine zentrale Instanz bestimmt Architektur und Release-Rhythmus. Mehrere Eigentümer koordinieren sich über Standards und Regeln.
Änderungen Oft synchron und stark gekoppelt. Idealerweise unabhängig, mit klaren Verträgen zwischen den Systemen.
Ausfallverhalten Ein Fehler kann den gesamten Kern betreffen. Teilausfälle sind möglich, wenn Entkopplung und Fallbacks sauber sind.
Stärke Einfachere Steuerung und klarere Verantwortung. Höhere Anpassungsfähigkeit und bessere Skalierbarkeit über Organisationsgrenzen hinweg.
Schwäche Weniger flexibel bei Vielfalt und Wachstum. Mehr Governance-Aufwand, mehr Koordinationsbedarf, mehr Semantik-Probleme.

Gerade in Deutschland sehe ich diesen Bedarf oft dort, wo Behörden, Kommunen, Versorger, Krankenhäuser oder industrielle Partner ihre Eigenständigkeit behalten müssen und trotzdem gemeinsame Prozesse brauchen. Dazu kommen regulatorische Anforderungen, Datenschutz, Bestandssoftware und lange Nutzungszeiträume. Das macht den Verbund nicht zum Ausnahmefall, sondern fast zum Normalfall moderner IT.

Genau deshalb lohnt es sich, die unterschiedlichen Grundformen zu unterscheiden, statt alles unter einem Etikett zu verstecken. Aus dieser Einordnung ergibt sich unmittelbar die technische und organisatorische Klammer.

Die vier Grundformen und was sie in Projekten bedeuten

Die gängige Typologie unterscheidet vier Grundformen. In der Praxis sind diese Kategorien selten absolut, aber sie helfen sehr gut dabei, Erwartung und Steuerbarkeit realistisch zu machen.

Typ Steuerung Praktische Bedeutung Typisches Risiko
Directed Stark zentral Der Verbund verfolgt einen klar vorgegebenen Zweck, die Teilsysteme ordnen sich diesem Ziel unter. Zu viel Zentralisierung bremst Innovation und Akzeptanz.
Acknowledged Koordiniert, aber verteilt Es gibt eine gemeinsame Absicht und eine zentrale Koordination, die Systeme bleiben jedoch eigenständig. Änderungen brauchen Abstimmung und sind langsamer als in einem Einzelsystem.
Collaborative Gemeinsame Vereinbarung Mehrere Parteien kooperieren freiwillig über Standards und gemeinsame Ziele. Der Verbund ist nur so stabil wie die Kooperation seiner Beteiligten.
Virtual Kaum zentrale Kontrolle Ein übergeordnetes Verhalten entsteht eher aus der Interaktion als aus zentraler Steuerung. Schwer vorhersagbar, schwer zu regeln und oft nur begrenzt beherrschbar.

Wichtig ist ein Detail, das in Projekten gern übersehen wird: Ein realer Verbund bleibt nicht zwangsläufig dauerhaft in derselben Form. Aus einem kooperativen Modell kann sich später ein stärker koordinierter Betrieb entwickeln, oder umgekehrt. Ich halte deshalb wenig von starren Etiketten und viel von einer ehrlichen Analyse der Macht-, Eigentums- und Veränderungsbeziehungen.

Emergenz ist hier das Schlüsselwort: Das Gesamtverhalten entsteht aus den Wechselwirkungen der Einzelteile und ist nicht vollständig aus einem Teilsystem ableitbar. Aus dieser Typologie ergibt sich unmittelbar, wie sorgfältig die technische Klammer gebaut werden muss.

Wie die Architektur im Alltag zusammenhält

Wenn ich solche Landschaften bewerte, schaue ich zuerst nicht auf Tools, sondern auf drei Dinge: Schnittstellen, Daten und Betrieb. Diese drei Ebenen entscheiden fast immer darüber, ob ein Verbund robust wächst oder in Einzelabstimmungen erstickt.

Schnittstellen zuerst entwerfen

Ein sauberer Verbund lebt von klaren Verträgen. Das können APIs, Ereignisströme oder andere standardisierte Austauschformate sein. Entscheidend ist nicht die Technikmode, sondern dass jedes Teilsystem seinen Innenraum behalten darf und nur über stabile, dokumentierte Übergaben mit dem Rest spricht. Punkt-zu-Punkt-Sonderwege wirken kurzfristig schnell, machen den Verbund aber langfristig fragil.

Daten ohne gemeinsame Semantik bringen wenig

Interoperabilität bedeutet mehr als Datentransport. Identitäten, Fachbegriffe, Metadaten und Herkunftsinformationen müssen eindeutig sein, sonst tauschen Systeme zwar Bits aus, verstehen sich aber fachlich nicht. Ich nenne das gern den Unterschied zwischen Transport und Bedeutung. Wer hier spart, bezahlt später mit Abstimmungsaufwand, Fehlinterpretationen und teuren Migrationsprojekten.

Lesen Sie auch: Data Modeling Tools - Welches passt wirklich zu Ihrem Projekt?

Betrieb, Sicherheit und Beobachtbarkeit gehören dazu

Ein Verbund aus unabhängigen Systemen braucht mehr als eine schöne Architekturskizze. Logging, Metriken, Tracing, Zugriffssteuerung, Fallback-Mechanismen und ein sauberes Änderungsmanagement sind Teil der Lösung, nicht nur Betriebsglanz. Gerade bei langen Lebenszyklen hilft mir oft MBSE, also modellbasiertes Systems Engineering, weil Abhängigkeiten und Folgen von Änderungen sichtbar werden, bevor sie im Produktivbetrieb schmerzen.

Die Prozesssprache aus dem Umfeld von ISO/IEC/IEEE 15288 passt hier gut, weil sie den Lebenszyklus mitdenkt und nicht nur den Go-live. Wenn diese Grundlagen fehlen, wird jede spätere Änderung teurer, als sie auf dem Papier aussieht.

Die teuersten Fehler in solchen Projekten

Die meisten Probleme entstehen nicht bei der ersten Integration, sondern beim nächsten Umbau. Genau dort zeigt sich, ob ein Verbund wirklich tragfähig ist oder nur durch viel Handarbeit funktioniert.

  • Zu früh zentralisieren. Wer alle Entscheidungen an einen Kern bindet, erzeugt kurzfristig Ordnung, aber langfristig Abhängigkeit und Flaschenhälse.
  • Semantik mit Transport verwechseln. Eine funktionierende Schnittstelle ist noch kein gemeinsames Fachverständnis.
  • Unklare Ownership akzeptieren. Wenn niemand für Daten, Schnittstellen oder Deprecation verantwortlich ist, bleibt jede Änderung ein Konfliktfall.
  • Versionierung aufschieben. Ohne klare Regeln für Schema-Änderungen, Kompatibilität und Übergangsphasen wird jede Erweiterung riskant.
  • Sicherheit und Resilienz zu spät betrachten. In einem Verbund potenzieren sich nicht nur Chancen, sondern auch Ausfälle, Fehlkonfigurationen und Zugriffsprobleme.
Besonders kritisch ist die Annahme, dass alle beteiligten Systeme sich im gleichen Tempo weiterentwickeln. Das stimmt in der Regel nicht. Ein Krankenhausinformationssystem, ein Identitätsdienst und eine kommunale Fachanwendung leben oft in völlig unterschiedlichen Release-Realitäten. Wer diese Unterschiede ignoriert, baut unabsichtlich technische Schulden auf.

Wer solche Fehler früh erkennt, kann den Verbund auch fair bewerten statt nur auf Intuition zu vertrauen. Genau dafür lohnt sich ein Blick auf messbare Kriterien.

Woran ich Nutzen und Reife messe

Ich frage in Reviews meist fünf sehr einfache, aber aufschlussreiche Dinge:

  • Kann ein neues Teilsystem angebunden werden, ohne den Rest der Landschaft umzubauen?
  • Lassen sich Schnittstellen unabhängig versionieren und sauber deprecaten?
  • Ist klar, wer welche Daten verantwortet und nach welchen Regeln sie verwendet werden?
  • Kann der Verbund einen Teilausfall überstehen, ohne den gesamten Prozess zu stoppen?
  • Verstehen Fachseite, Architektur und Betrieb dieselbe Terminologie oder reden sie aneinander vorbei?

Wenn diese Fragen sauber beantwortet sind, ist der Verbund meist reif genug für Wachstum. Wenn nicht, hilft auch die beste Technologie nicht viel. Dann fehlt nicht ein weiteres Tool, sondern eine belastbare Koordinations- und Architekturentscheidung.

Ich bewerte den Nutzen außerdem daran, wie teuer Veränderung ist. Ein gutes Zielbild ist nicht, dass alles möglichst zentral ist, sondern dass ein System ersetzt, modernisiert oder skaliert werden kann, ohne den gesamten Verbund neu zu bauen. Am Ende ist der Zielzustand erstaunlich schlicht: Autonomie dort, wo sie nötig ist, und Verlässlichkeit dort, wo sie gemeinsam erzeugt werden muss.

Worauf ich 2026 den größten Wert lege

Für mich ist die wichtigste Lehre aus diesem Thema: Ein föderierter Systemverbund ist keine Notlösung, sondern eine passende Antwort auf reale organisatorische und technische Vielfalt. Er funktioniert dann gut, wenn man Autonomie nicht bekämpft, sondern bewusst gestaltet.

  • Standardisiere Schnittstellen, nicht unnötig das Innenleben der Systeme.
  • Dokumentiere Datenbedeutung ebenso streng wie technische Formate.
  • Plane Änderungen, Migrationen und Abschaltungen von Anfang an mit.
  • Halte Governance schlank, aber verbindlich.
  • Miss Erfolg nicht nur am Go-live, sondern an der Fähigkeit zur Weiterentwicklung.

Wer so denkt, baut keine fragile Sammelstelle vieler Einzellösungen, sondern einen belastbaren Verbund mit klarer Mission. Genau dort liegt der eigentliche Wert dieses Architekturmodells.

Häufig gestellte Fragen

Ein System of Systems ist ein Verbund autonomer Systeme, die gemeinsam eine übergeordnete Fähigkeit erbringen. Jede Komponente behält dabei ihre Eigenständigkeit, trägt aber zum Gesamtziel bei, wodurch neue, komplexe Funktionalitäten entstehen.
Der Hauptunterschied liegt in der Autonomie der Teilsysteme. Bei der Integration werden oft Module in ein zentrales System eingegliedert; im SoS bleiben die Komponenten eigenständig mit eigener Ownership und Entwicklung, koordiniert durch Standards und Regeln.
Herausforderungen umfassen die Sicherstellung der Interoperabilität durch klare Schnittstellen und gemeinsame Datensemantik, sowie die Koordination von Betrieb, Sicherheit und Änderungsmanagement über verschiedene, unabhängige Systeme hinweg.
Vermeiden Sie zu frühe Zentralisierung, Verwechslung von Datentransport und Semantik, unklare Verantwortlichkeiten, das Aufschieben von Versionierung und die späte Betrachtung von Sicherheit und Resilienz. Fokus auf Autonomie und klare Governance ist entscheidend.
Erfolg misst sich an der Fähigkeit, neue Teilsysteme anzubinden, Schnittstellen unabhängig zu versionieren, Datenverantwortlichkeiten klar zu definieren, Teilausfälle zu überstehen und eine gemeinsame Terminologie zu nutzen. Die Kosten für Veränderungen sind ein wichtiger Indikator.

Artikel bewerten

Durchschnitt: 0.0 / 5 · 0 Bewertungen

Tags

system of systems system of systems architektur föderierter systemverbund erklärung
Autor Alex Eichhorn
Alex Eichhorn
Ich bin Alex Eichhorn und beschäftige mich seit über zehn Jahren intensiv mit den Themen Informatik, Naturwissenschaften und moderne Technologien. In meiner Rolle als Branchenanalyst und erfahrener Content Creator habe ich umfangreiche Kenntnisse in der Analyse von Technologietrends und deren Auswirkungen auf verschiedene Industrien entwickelt. Mein Ziel ist es, komplexe Daten und Zusammenhänge verständlich zu machen, damit Leser fundierte Entscheidungen treffen können. Ich lege großen Wert auf objektive Analysen und gründliche Recherche, um sicherzustellen, dass die Informationen, die ich präsentiere, sowohl aktuell als auch vertrauenswürdig sind. Durch meine Leidenschaft für die Wissenschaft und Technologie strebe ich danach, meinen Lesern einen klaren Einblick in die neuesten Entwicklungen und deren Relevanz für die Gesellschaft zu bieten.

Kommentare (0)

Kommentar hinzufügen