By Topic

Towards early performance assessment based on UML MARTE models for distributed systems

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
C. Chise ; ¿Politehnica¿ University/Department of Computer Science and Engineering, Timisoara, Romania ; I. Jurca

Distributed systems are the current solution for large and complex systems. Their main disadvantage is the communication delay which has to be controlled, otherwise they may become unusable. Early performance assessment, by using tools which process system models, helps in making informed design decisions. The new standard in time-critical systems is MARTE (Modeling and Analysis of Real-Time and Embedded systems), adopted in 2008 by OMG (Object Management Group) as a new UML (Unified Modeling Language) profile. This paper focuses on automatic extraction of performance models from UML models, with MARTE annotations; most of the existing analysis tools are still based on the now obsolete SPT (Schedulability, Performance and Time) profile. The envisioned tool should be versatile and accept several types of diagrams, since UML allows a multitude of system views. The output performance model should be easy to refine either into an analytical model or into a simulation one. However, only the relevant information from the UML model should be stored in the performance model, in order to improve analysis efficiency. The outcome of this research activity is building a tool that combines flexibility and conciseness, while being suitable for performance analysis.

Published in:

Applied Computational Intelligence and Informatics, 2009. SACI '09. 5th International Symposium on

Date of Conference:

28-29 May 2009