KOING GmbH
Dr. Ulrich Schuster
Hauptstr. 139, 10827 Berlin
+49 151 1455 1232
info@koing.de

© copyright 2020 KOING GmbH

logo
logo

Systemarchitektur

Die Organisation komplexer Systeme

Was ist Systemarchitektur?

Systemarchitektur ist die zielgerichtete Organisation eines Systems. Was sind ihre Methoden? Wie wird sie dokumentiert?

Warum Systemarchitektur?

Systemarchitektur hilft uns, Komplexität zu beherrschen, sorgt für Sicherheit und ermöglicht Änderungen.

Ist Systemarchitektur agil?

Widersprechen sich Systemarchitektur und agile Entwicklung?

KOING ist spezialisiert auf die Architektur von Systemen, die eine oder mehrere der folgenden Eigenschaften aufweisen:

Ein Großteil der Systemfunktionalität wird durch Software realisiert, sei es durch eingebettete Software in Sensoren und Geräten im Feld, durch zentrale Backend-Systeme in der Cloud oder on-premise oder durch Software auf Endgeräten wie Smartphones oder Laptops.

Das System interagiert mit der physischen Welt mittels mehrerer räumlich verteilter Sensoren und Aktoren; seine Funktion wird maßgeblich durch digitale Algorithmen realisiert.

Das System besteht aus vielen vernetzten Computer-Knoten, auf denen asynchron und unabhängig Software ausgeführt wird. Die Knoten können sich an physisch unterschiedlichen Orten befinden und teilweise mobil sein. Einzelne Knoten oder Kommunikationsverbindungen können ausfallen.

Das System ist gekennzeichnet durch viele Bestandteile, einen hohen Grad an Vernetzung derselben, durch einen sehr großen Zustandsraum oder durch Entscheidungen mit hohem Rechenaufwand und vielen Inputvariablen. Dadurch kann das Systemverhalten zumeist nicht in einfachen, deterministischen Zusammenhängen beschrieben werden. Typischerweise ist es für Menschen nicht möglich, alle Wirkzusammenhänge und alle Fehlerfälle zu erfassen.

Das System interagiert mit seiner Umwelt über Schnittstellen. Dabei kann es sich sowohl um technische Schnittstellen zu anderen Systemen handeln als auch um Benutzerschnittstellen.

Zum System gehören sowohl technische als auch soziale Komponenten, wie z.B. Mitarbeiterinnen und Mitarbeiter, Autofahrerinnen und Autofahrer, Stromkunden oder Versicherte. Die Komponenten beeinflussen sich gegenseitig und machen das Systemverhalten nicht vorhersagbar.

Das System ist Teil einer bestehenden Infrastruktur oder wird absehbar selbst zu Infrastruktur.

Das System kann direkt oder indirekt die Gesundheit oder das Wohlergehen von Menschen beeinflussen, Vermögenswerte bedrohen, Persönlichkeitsrechte verletzen oder die Funktion wichtiger Einrichtungen oder Prozesse des Gemeinwesens gefährden.

Das System ist auf einen Einsatz von zehn Jahren und mehr ausgelegt. Grundlegende Architekturentscheidungen überdauern konkrete Implementierungen und sind wahrscheinlich nicht oder nur mit sehr hohem Aufwand änderbar.

Unsere Anwendungsschwerpunkte sind die Mobilität, insbesondere die Elektromobilität, die Energiewirtschaft und das Gesundheitswesen. Beispiele für solche Systeme sind: Ladeinfrastruktur für Elektrofahrzeuge, automatisiertes Parkraummanagement, elektronische Gesundheitsakten oder Systeme zur Steuerung variabler Lasten im Stromnetz.

Systemarchitektur ist die zielgerichtete Organisation komplexer Systeme