DocumentCode
581103
Title
Transforming UML state machines into stochastic Petri nets for energy consumption estimation of embedded systems
Author
Shorin, Dmitriy ; Zimmermann, Armin ; Maciel, Paulo
Author_Institution
Syst. & Software Eng., Ilmenau Univ. of Technol., Ilmenau, Germany
fYear
2012
fDate
4-5 Oct. 2012
Firstpage
1
Lastpage
6
Abstract
This paper presents an ongoing effort towards a methodology for the model-based engineering of energy-efficient automation systems. Energy consumption is an increasingly important decision criterion, which has to be included in the search for good architectural and design alternatives. In the paper, a modelling and performance evaluation technique is proposed, which describes an embedded system with an operational model of the processor hardware and an application model of the software. UML extended with MARTE profile elements is used for this part. Both models are transformed into a stochastic Petri net (SPN), for which we give transformation rules. It is then possible to predict the energy consumption of the hardware / software system by a standard evaluation of the Petri net. An example is provided.
Keywords
Petri nets; Unified Modeling Language; embedded systems; energy consumption; power aware computing; MARTE profile element; UML state machines; Unified Modeling Language; decision criterion; energy consumption estimation; energy-efficient automation system; model-based engineering; modeling and analysis of realtime and embedded systems; performance evaluation technique; processor hardware; stochastic Petri nets; Analytical models; Embedded systems; Energy consumption; Microcontrollers; Power demand; Stochastic processes; Unified modeling language; MARTE; Petri nets; UML; energy consumption; energy efficiency;
fLanguage
English
Publisher
ieee
Conference_Titel
Sustainable Internet and ICT for Sustainability (SustainIT), 2012
Conference_Location
Pisa
Print_ISBN
978-1-4673-2031-3
Type
conf
Filename
6388016
Link To Document