Performance and energy consumption estimation for commercial off-the-shelf component system design

被引:6
作者
Andrade, Ermeson [1 ]
Maciel, Paulo [1 ]
Falcao, Tiago [1 ]
Nogueira, Bruno [1 ]
Araujo, Carlos [1 ]
Callou, Gustavo [1 ]
机构
[1] Fed Univ Pernambuco UFPE, Informat Ctr CIn, Recife, PE, Brazil
关键词
Component; Embedded systems; Energy consumption; Performance; UML;
D O I
10.1007/s11334-009-0110-7
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Nowadays, component-based embedded real-time systems have been used to improve the system development as well as to keep cost down through the reuse of embedded software applications. Besides, the use of semiformal models has been widely adopted in the embedded real-time system component and system life cycle due to their friendly and intuitive notations. However, the ever more complex systems of today require modeling methods that allow early detection of potential problems in the initial phases of development. This paper presents the mapping process of UML state machine diagram into a time Petri net with energy constraints so as to estimate execution time and energy consumption in early phases of the embedded real-time component development life cycle. The estimates obtained from the model show that the proposed approach is indeed a good approximation to the respective measures obtained from the real hardware platform.
引用
收藏
页码:107 / 114
页数:8
相关论文
共 14 条
[1]  
David R., 2005, DISCRETE CONTINUOUS
[2]  
King P, P 15 UK PERF ENG WOR, P45
[3]   RECOVERABILITY OF COMMUNICATION PROTOCOLS - IMPLICATIONS OF A THEORETICAL-STUDY [J].
MERLIN, PM ;
FARBER, DJ .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1976, 24 (09) :1036-1043
[4]  
Merseguer J, 2002, P WORKSH SOFTW ENG P, P1
[5]  
Mohammed E, 2002, INT WORKSH COMM SOFT
[6]   PETRI NETS - PROPERTIES, ANALYSIS AND APPLICATIONS [J].
MURATA, T .
PROCEEDINGS OF THE IEEE, 1989, 77 (04) :541-580
[7]  
OMG MARTE, 2007, PROF MOD ANAL REAL E
[8]  
OMGSPT, 2003, PROF SCHED PERF TIM
[9]  
STARKE P, 1999, INA INTEGRATED NET A
[10]  
Tavares E, 2008, AMALGHMA TOOL