Title :
Towards early performance assessment based on UML MARTE models for distributed systems
Author :
C. Chise;I. Jurca
Author_Institution :
?Politehnica? University/Department of Computer Science and Engineering, Timisoara, Romania
fDate :
5/1/2009 12:00:00 AM
Abstract :
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.
Keywords :
"Unified modeling language","Performance analysis","Object oriented modeling","Delay","Analytical models","Resource management","Time factors","System analysis and design","Real time systems","Embedded system"
Conference_Titel :
Applied Computational Intelligence and Informatics, 2009. SACI ´09. 5th International Symposium on
Print_ISBN :
978-1-4244-4477-9
DOI :
10.1109/SACI.2009.5136304