CrESt Market Place SQ1: Funktionen

In CrESt werden Systeme betrachtet, die ihre Ziele nicht mehr nur allein, sondern durch das Zusammenwirken mit anderen Systemen erreichen. Die verschiedenen kollaborativen eingebetteten Systeme (im Engl. Collaborative Embedded System (CES)) stellen sich hierfür ihre Funktionen gegenseitig zur Verfügung und bilden zur Organisation des gemeinsamen Vorhabens eine kollaborative Systemgruppe (im Engl. Collaborative System Group (CSG)).
Dies führt zu einer Reihe neuer Anwendungsmöglichkeiten, die die Komplexität in der Entwicklung der einzelnen Systeme erhöhen und für deren Beherrschung das bestehende SPES-Methodengerüst zur Unterstützung der modellbasierten Entwicklung eingebetteter Systeme nicht mehr ausreicht. Die gegenseitige Bereitstellung der Funktionen einzelner an der CSG beteiligter CES ermöglicht es neue übergeordnete Funktionen zur Laufzeit der Systeme zu schaffen, die über die Möglichkeiten des einzelnen Systems hinausgehen. Solche zur Laufzeit der Systeme neu entstehende Funktionen einer CSG müssen zur Entwicklungszeit vorgedacht werden, um die Adäquatheit der durch einen Stakeholder geforderten Leistung sicherzustellen. Da sich eine CSG zur Laufzeit dynamisch konstituiert und sich in Bezug auf ihre Mitglieder, Ziele und Funktionen regelmäßig ändern kann, sind für die Modellierung von Funktionen auf CSG-Ebene insbesondere Methoden zur Beherrschung der Komplexität und der Dynamik notwendig.
In diesem Beitrag wird beschrieben, wie sich die Rolle von Funktionen unter diesen erweiterten Rahmenbedingungen verändert und welche Aspekte bei der Modellierung von CES-Funktionen sowie den daraus resultierenden CSG-Funktionen zu berücksichtigen sind.
Mit Hilfe eines Metamodells werden hier, neben diesen Aspekten der Funktionsmodellierung, auch die Beziehungen zu Rollen- und Zielmodellen dargestellt, um die Verbindung zu anderen verwandten Artefakten der CES- und CSG-Entwicklung zu berücksichtigen.

Video zum Function Metamodell

Das im Video gezeigte Poster können Sie hier herunterladen.

zurück