Modeling and Analysis of Real Time and Embedded systems
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
Weblinks
Einzelnachweise
- ↑ Archivierte Kopie (Memento des Originals vom 9. Februar 2014 im Internet Archive) Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.
- ↑ OMG Document (Memento des Originals vom 19. November 2015 im Internet Archive) Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.
- ↑ IBM Rational Rhapsody MARTE profile. Abgerufen am 6. November 2015.
- ↑ MagicDraw MARTE Profile. Abgerufen am 6. November 2015.
- ↑ Sparx Systems Enterprise Architect 15. Abgerufen am 8. Juni 2019.