Performance Evaluation of UML2-Modeled Embedded Streaming Applications with System-Level Simulation. (13th September 2009)
- Record Type:
- Journal Article
- Title:
- Performance Evaluation of UML2-Modeled Embedded Streaming Applications with System-Level Simulation. (13th September 2009)
- Main Title:
- Performance Evaluation of UML2-Modeled Embedded Streaming Applications with System-Level Simulation
- Authors:
- Arpinen, Tero
Salminen, Erno
Hämäläinen, Timo D.
Hännikäinen, Marko - Other Names:
- Granado Bertrand Academic Editor.
- Abstract:
- Abstract : This article presents an efficient method to capture abstract performance model of streaming data real-time embedded systems (RTESs). Unified Modeling Language version 2 (UML2) is used for the performance modeling and as a front-end for a tool framework that enables simulation-based performance evaluation and design-space exploration. The adopted application meta-model in UML resembles the Kahn Process Network (KPN) model and it is targeted at simulation-based performance evaluation. The application workload modeling is done using UML2 activity diagrams, and platform is described with structural UML2 diagrams and model elements. These concepts are defined using a subset of the profile for Modeling and Analysis of Realtime and Embedded (MARTE) systems from OMG and custom stereotype extensions. The goal of the performance modeling and simulation is to achieve early estimates on task response times, processing element, memory, and on-chip network utilizations, among other information that is used for design-space exploration. As a case study, a video codec application on multiple processors is modeled, evaluated, and explored. In comparison to related work, this is the first proposal that defines transformation between UML activity diagrams and streaming data application workload meta models and successfully adopts it for RTES performance evaluation.
- Is Part Of:
- EURASIP journal on embedded systems. Volume 2009(2009)
- Journal:
- EURASIP journal on embedded systems
- Issue:
- Volume 2009(2009)
- Issue Display:
- Volume 2009, Issue 2009 (2009)
- Year:
- 2009
- Volume:
- 2009
- Issue:
- 2009
- Issue Sort Value:
- 2009-2009-2009-0000
- Page Start:
- Page End:
- Publication Date:
- 2009-09-13
- Subjects:
- Embedded computer systems -- Periodicals
Systèmes enfouis (Informatique)
Embedded computer systems
Periodicals
Electronic journals
006.22 - Journal URLs:
- https://link.springer.com/journal/13639 ↗
http://link.springer.com/ ↗ - DOI:
- 10.1155/2009/826296 ↗
- Languages:
- English
- ISSNs:
- 1687-3955
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 10290.xml