Modeling and Analysis of Real Time and Embedded systems

Modeling and Analysis of Real Time and Embedded systems

Modeling and Analysis of Real Time and Embedded systems also known as MARTE is the OMG standard for modelling real-time and embedded applications with UML2.

Description

The UML modelling language has been extended by the OMG consortium to support model-driven development of real-time and embedded application. This extension has been defined via a UML2 profile called MARTE (Modelling and Analysis of Real-Time and Embedded systems). It consists mainly of four parts:

  • a core framework defining the basic concepts required to support real-time and embedded domain.
  • a first specialization (refinement) of this core package to support pure modelling of applications (e.g. hardware and software platform modelling).
  • a second specialization (refinement) of this core package to support quantitative analysis of UML2 models, specially schedulability and performance analysis.
  • a last part gathering all the MARTE annexes such as the one defining a textual language for value specification within UML2 models, and the one conflating the standard MARTE model libraries dedicated to RT/E system modelling.

The MARTE specification is publicly available on the OMG web site[1]. An open-source implementation based on Eclipse of the MARTE profile is available in Papyrus UML[2]. This latter is running within the Eclipse UML2 plug-in and within the open-source tool for UML2 Papyrus.

Notes

  1. ^ OMG Document
  2. ^ http://www.papyrusuml.org



Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • 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. Description Le langage de modélisation UML a été étendu au domaine du temps réel embarquée (TR/E) au travers de la normalisation d une extension nommée MARTE …   Wikipédia en Français

  • 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. Description Le langage de modélisation UML a été étendu au domaine du temps réel embarquée (TR/E) au travers de la normalisation d une extension nommée MARTE …   Wikipédia en Français

  • 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. Description Le langage de modélisation UML a été étendu au domaine du temps réel embarquée (TR/E) au travers de la normalisation d une extension nommée MARTE …   Wikipédia en Français

  • List of free and open source software packages — This article is about software free to be modified and distributed. For examples of software free in the monetary sense, see List of freeware. This is a list of free and open source software packages: computer software licensed under free… …   Wikipedia

  • Unified Modeling Language — Die Unified Modeling Language (Vereinheitlichte Modellierungssprache), kurz UML, ist eine graphische Modellierungssprache zur Spezifikation, Konstruktion und Dokumentation von Software Teilen und anderen Systemen[1]. Sie wird von der Object… …   Deutsch Wikipedia

  • Unified Modeling Language — Pour les articles homonymes, voir UML. Logo d UML UML (en anglais Unified Modeling Language ou « langage de modélisation unifié ») est un langage de modélisation graphique à base de pictogrammes …   Wikipédia en Français

  • Unified modeling language — Pour les articles homonymes, voir UML. Logo d UML UML (en anglais Unified Modeling Language, « langage de modélisation unifié ») est un langage graphique de mod …   Wikipédia en Français

  • Business and Industry Review — ▪ 1999 Introduction Overview        Annual Average Rates of Growth of Manufacturing Output, 1980 97, Table Pattern of Output, 1994 97, Table Index Numbers of Production, Employment, and Productivity in Manufacturing Industries, Table (For Annual… …   Universalium

  • Dynamical systems theory — is an area of applied mathematics used to describe the behavior of complex dynamical systems, usually by employing differential equations or difference equations. When differential equations are employed, the theory is called continuous dynamical …   Wikipedia

  • Comparison of agent-based modeling software — In the last few years, the agent based modeling (ABM) community has developed several practical agent based modeling toolkits that enable individuals to develop agent based applications. More and more such toolkits are coming into existence, and… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”