Call for Papers

MARTE klingt anstrengend, aber es lohnt sich ( Vortrag )

Referent: Andreas Korff , Atego Systems GmbH
Vortragsreihe: Modellierung
Zeit: 06. Dezember 3: 11:45-12:25

Zielgruppe

Entwicklung, Fortgeschrittene

Themenbereiche

Analyse & Design, Echtzeit/RTOS

Kurzfassung

MARTE klingt doch fast wie ein altmodischer Frauenname, die einem als Ehemann das Leben ganz schön schwer machen kann, oder? Mit 738 Seiten ist die Spezifikation zur Modellierung und Analyse von Real-time Embedded Systemen auch nur knapp kürzer als die der allgemeinen UML, die sie doch „nur“ erweitern soll. Mal eben in einem Projekt mit MARTE umgehen lernen fällt nicht leicht. Da gibt es ein Zeitmodell, ein generisches Ressourcenmodel, ein Analysemodell und vieles mehr. Und was bringt mir das? Kann ich wirklich damit so etwas wie Einplanbarkeitsanalysen und Performanzanalysen durchführen, ohne nebenbei meinen Doktor zu machen (Kopieren gilt ja nicht)? In diesem Vortrag werfen wir mal alle Vorbehalte über Bord und sehen uns einzelne Perspektiven aus MARTE exemplarisch an, denn gerade im Zusammenspiel mit SysML zeigt sich, dass wir uns hier die Rosinen doch aus dem Kuchen picken können, was im wahren (Ehe-)Leben meist Probleme nach sich zieht.

Nutzen und Besonderheiten

Embedded Echtzeitsysteme zeichnen sich dadurch aus, dass es auf die Einhaltung der nicht-funktionalen Rahmenbedingungen ankommt, wenn ein System erfolgreich entwickelt und eingesetzt werden soll. Die Einhaltung gerade von Zeitgrenzen ist naturgemäß kritisch, aber neues Design, neue Hardware oder neue Architektur machen es nicht einfach, mit gutem Gefühl Designentscheidungen zu treffen. Die modellbasierte Entwicklung kann mir dabei helfen, aber nur, wenn ich die Klaviatur beherrsche. Der Vortrag zeigt den Zuhörern, wie einzelnen Sichten aus MARTE, geschickt mit UML und SysML kombiniert, dabei helfen, entscheidende Fragen nach dem „geht das so?“ so früh wie möglich zu beantworten. Ich muss dabei nicht alles in MARTE verinnerlicht haben, um die für mich wichtigsten Schritte gehen zu können.

Über den Referenten

Andreas Korff beschäftigt sich seit über 20 Jahren in der Entwicklung von sicherheits- und missionskritischen Systemen. Bei Atego ist er für das Produktmanagement von Artisan Studio verantwortlich. Nach seinem Diplom in Informatik 1991 durchlief Andreas Stationen als Systemtester, Softwareentwickler, Systemingenieur und Projektmanager, Berater, Coach und Trainer. Er hat eine Vielzahl von Fachartikeln, Konferenz- und Buchbeiträgen geschrieben und ist Autor des Fachbuchs „Modellierung von eingebetteten Systemen mit UML und SysML“, erschienen im Juni 2008.