DocumentCode
2728476
Title
A Methodology for Mapping SysML Activity Diagram to Time Petri Net for Requirement Validation of Embedded Real-Time Systems with Energy Constraints
Author
Andrade, Ermeson ; Maciel, Paulo ; Callou, Gustavo ; Nogueira, Bruno
Author_Institution
Inf. Center (CIn), Fed. Univ. of Pernambuco (UFPE), Recife
fYear
2009
fDate
1-7 Feb. 2009
Firstpage
266
Lastpage
271
Abstract
In this paper we use the Activity diagram of the System Modeling Language (SysML) in combination with the new UML profile for Modeling and Analysis of Real-Time and Embedded systems (MARTE) in order to validate functional, timing and low power requirements in early phases of the embedded system development life-cycle. However, SysML lacks a formal semantics and hence it is not possible to apply, directly, mathematical techniques on SysML models for system validation. Thus, a novel approach for automatic translation of SysML Activity diagram into Time Petri Net with Energy constraints (ETPN) is proposed. In order to depict the practical usability of the proposed method, a case study is presented, namely, pulse-oximeter. Besides, the estimates obtained (execution time and energy consumption) from the model are 95% close to the respective measures obtained from the real hardware platform.
Keywords
Petri nets; Unified Modeling Language; embedded systems; formal verification; SysML activity diagram; UML profile; embedded real-time systems; embedded system development life-cycle; energy constraints; real-time systems; requirement validation; system modeling language; time Petri net; Embedded system; Energy consumption; Energy measurement; Hardware; Mathematical model; Power system modeling; Real time systems; Timing; Unified modeling language; Usability;
fLanguage
English
Publisher
ieee
Conference_Titel
Digital Society, 2009. ICDS '09. Third International Conference on
Conference_Location
Cancun
Print_ISBN
978-1-4244-3550-6
Electronic_ISBN
978-0-7695-3526-5
Type
conf
DOI
10.1109/ICDS.2009.19
Filename
4782886
Link To Document