Accueil🇫🇷Chercher

Modeling and Analysis of Real Time and Embedded systems

Modeling and Analysis of Real Time and Embedded systems ou MARTE est le profil UML normalisé de l'OMG pour l'informatique temps réel embarquée et plus spécifiquement pour la modélisation des systèmes temps-réel et des systèmes cyber-physiques.

Description

Le langage de modélisation UML a été étendu au domaine du temps réel embarqué (TR/E) au travers de la normalisation d'une extension nommée MARTE. Cette extension a été définie sous la forme d'un profil UML (mécanisme normalisé d'extension du langage) et se décompose principalement en quatre grandes parties :

  • une infrastructure dĂ©finissant les concepts de base nĂ©cessaires Ă  la prise en compte des aspects temps-rĂ©el embarquĂ©s d'une application dans un modèle UML 2.0 ;
  • une spĂ©cialisation de cette infrastructure de base destinĂ©e Ă  l'aspect modĂ©lisation, comme la modĂ©lisation des plateformes matĂ©rielles et logicielles ;
  • une spĂ©cialisation de l'infrastructure de base destinĂ©e Ă  l'analyse quantitative de modèle et plus particulièrement Ă  l'analyse d'ordonnançabilitĂ© et de performances ;
  • une dernière partie constituĂ©e d'annexes dĂ©finissant entre autres un langage destinĂ© Ă  la description des valeurs dans un modèle et des bibliothèques normalisĂ©es de modèles pour le TR/E.

Cette spécification est disponible publiquement sur le site de l'OMG [1] et une implémentation open-source est disponible sur le site de l'outil UML 2.0 Papyrus[2].

Notes et références

  1. OMG Document --
  2. (en) « Papyrus », sur papyrusuml.org (consulté le ).
Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.