1 / 14

LE PROFILE UML POUR MARTE

LE PROFILE UML POUR MARTE. Encadré Par: Mr A. Benyamina. Réalisé par: Mr B.Farid. Co-encadré Par: Mr P. Boulet. 18/01/2011. LE PROFIL UML/MARTE. Plan Introduction Le Standard MARTE L’architecture de Profile MARTE MARTE Design Model Conclusion . Plan:.

riona
Download Presentation

LE PROFILE UML POUR MARTE

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. LE PROFILE UML POUR MARTE Encadré Par: Mr A. Benyamina • Réalisé par: • Mr B.Farid Co-encadré Par: Mr P. Boulet 18/01/2011 LE PROFIL UML/MARTE

  2. Plan Introduction Le Standard MARTEL’architecture de Profile MARTE MARTE Design Model Conclusion Plan: • Introduction • Le Standard MARTE • L’architecture de Profile MARTE • MARTE Design Model • Conclusion 18/01/20112/14

  3. Plan IntroductionLe Standard MARTEL’architecture de Profile MARTE MARTE Design Model Conclusion Définition • UML (UnifiedModelingLanguage) : • Langage de modélisation unifie • langage de modélisation objet • Standardisé par l’OMG • Basé sur un métamodèle auquel est associé une • représentation graphique 18/01/2011 3/14

  4. Plan IntroductionLe Standard MARTEL’architecture de Profile MARTE MARTE Design Model Conclusion Définition • Extensibilité d’UML : la notion de profil • UML ne propose qu’une sémantique faible 18/01/2011 4/14

  5. Plan IntroductionLe Standard MARTEL’architecture de Profile MARTE MARTE Design Model Conclusion Définition • Un profil UML est : • Spécialisation du modèle UML pour un domaine d’utilisation particulier • Regroupe de manière cohérente les extensions du modèle UML. • Un profil UML est composé de : • stéréotypes. • « tagged value » • contraintes 18/01/2011 5/14 • Un profile est composé de, de et de

  6. Plan Introduction Le Standard MARTEL’architecture de Profile MARTE MARTE Design Model Conclusion MARTE est un profil UML • Modélisation et l’Analyse des Systèmes Temps Réel Embarqués • la version préliminaire a été approuvée en juin 2007 • Adopter l’IDM dans le développement des Systèmes Embarqués • Temps-Réel (SETRs). • conçu pour succéder à son prédécesseur appelé profile for • Scheduling, Performance and Time Specification (SPT ) 18/01/2011 6/14

  7. Plan Introduction Le Standard MARTEL’architecture de Profile MARTE MARTE Design Model Conclusion Structure du profil MARTE • High-Level Application Modeling (HLAM) • Detailed Resource Modeling (DRM) • Allocation Modeling (Alloc) 18/01/2011 7/14

  8. Plan Introduction Le Standard MARTEL’architecture de Profile MARTE MARTE Design Model Conclusion 1- High-Level Application Modeling (HLAM) 18/1/1011 8/14

  9. Plan Introduction Le Standard MARTEL’architecture de Profile MARTE MARTE Design Model Conclusion 2- Detailed Resource Modeling (DRM) Detailed Resource Modeling (DRM) : a. Hardware Resource Modeling (HRM) b. Software Resource Modeling (SRM) 18/01/2011 9/14

  10. Plan Introduction Le Standard MARTEL’architecture de Profile MARTE MARTE Design Model Conclusion a. Hardware Resource Modeling (HRM) 18/01/2011 10/14

  11. Plan Introduction Le Standard MARTEL’architecture de Profile MARTE MARTE Design Model Conclusion b. Software Resource Modeling (SRM) 18/01/2011 11/14

  12. Plan Introduction Le Standard MARTEL’architecture de Profile MARTE MARTE Design Model Conclusion 3- Allocation Modeling (Alloc) 18/1/1011 12/14

  13. Plan Introduction Le Standard MARTEL’architecture de Profile MARTE MARTE Design Model Conclusion Conclusion • Un objectif majeur de MARTE est de proposer un langage de modélisation commun pour spécifier a la fois les aspects logiciels et matériels des SETRs : • Le modèle d’application : décrit les fonctionnalités du système • Le modèle des ressources : décrit la plateforme d’exécution en prenant compte des propriétés non fonctionnelles • Le modèle d’allocation : décrit l’allocation de l’application sur les ressources. 18/01/201113/14

  14. Plan Introduction Le Standard MARTEL’architecture de Profile MARTE MARTE Design ModelConclusion Merci de votre attention Vos Questions?? 18/01/2011 14/13

More Related