Modeling and Analysis of Real Time and Embedded systems

Aus Wikipedia, der freien Enzyklopädie

Modeling and Analysis of Real Time and Embedded systems[1] (MARTE) ist ein OMG-Standard zur Modellierung von Echtzeitsystemen und eingebetteten Systemen mit UML2. MARTE ist als gleichnamiges UML2-Profil verfügbar und erweitert UML mit dem Ziel, modell-getriebene Entwicklung von Anwendungen für Echtzeitsysteme und eingebettete Systeme zu unterstützen. Die vier wesentlichen Teile des Profils sind:

  • ein Kernpaket definiert ein Framework mit den Basiskonzepten zur Unterstützung von Echtzeitsystemen und eingebetteten Systemen
  • eine erste Spezialisierung des Kernpakets zur Modellierung von Anwendungen
  • eine zweite Spezialisierung des Kernpakets zur quantitativen Analyse von UML2-Modellen, insbesondere Scheduling und Performance
  • ein vierter Teil sammelt alle weiteren MARTE-Erweiterungen, zum Beispiel textuelle Sprachen

Die MARTE-Spezifikation ist öffentlich verfügbar auf der Website der OMG.[2] Modellierung mit MARTE wird von den zwei Open-Source-Modellierungswerkzeugen Modelio und Papyrus unterstützt sowie von proprietären Modellierungswerkzeugen, wie IBMs Rational Rhapsody[3], MagicDraw.[4] und Sparx Systems Enterprise Architect[5]

Literatur

  • Charles André, Frédéric Mallet, Robert de Simone: Modeling Time(s). In: Gregor Engels, Bill Opdyke, Douglas C. Schmidt, Frank Weil (Hrsg.): Model Driven Engineering Languages and Systems. 10th International Conference, MoDELS 2007, Nashville, USA, 2007. Proceedings (Lecture Notes in Computer Science 4735), Springer-Verlag, Berlin Heidelberg 2007, ISBN 978-3-540-75208-0, S. 559–573.
  • Bran Selic, Sébastien Gérard: Modeling and Analysis of Real-Time and Embedded Systems with UML and MARTE: Developing Cyber-Physical Systems, Amsterdam, Elsevier, 2014, ISBN 978-0-12-416619-6

Einzelnachweise

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.