About this task
MARTE supplies stereotypes that add information
to standard UML elements, but it does not include new diagrams or
terms. MARTE is often used to accomplish the following analysis tasks:
- Software engineers use MARTE to model RT\ES aspects
such as concurrency, allocations, and time.
- System engineers need to make trade-offs between
implementing functionality in hardware or software or both.
- System engineers need an analysis tool for IBM® Rational® Rhapsody® SysML
and Harmony-SE projects.
- Modelers need to annotate the UML model to perform
specific analysis such as performance and schedulability analysis.
MARTE annotations support schedulability and
performance analysis.
- In schedulability analysis, MARTE annotations predict
if the design meets timing constraint and validate temporal correctness.
- In performance analysis, MARTE annotations predict
if a system with no deterministic behavior can provide adequate performance,
defined by statistical measures.