Title :
Mapping UML Interaction Overview Diagram to Time Petri Net for Analysis and Verification 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, Brazil
Abstract :
With the heterogeneity and complexity growth of embedded real-time systems (ERTS) is required an interdisciplinary approaches in the development processes embracing software engineering, mechanics, electric and electronics areas. Accordingly, a modeling language, called Unified Modeling Language (UML), has been specified by OMG (Object Management Group). However, when dealing with ERTS is indispensable the description of quantitative system aspects such as time and energy consumption. For that, a new UML Profile for Modeling and Analysis of Real-Time and Embedded systems (MARTE) has been also specified by OMG. Nevertheless, these UML models themselves are not directly analyzable. This paper presents the mapping process of interaction overview diagram (IO) into a time Petri net with energy constraints (ETPN) so as to analyze and verify the functional, timing and energy requirements in early phases of the life-cycle development.
Keywords :
Petri nets; Unified Modeling Language; embedded systems; program diagnostics; program verification; ERTS; Modeling and Analysis of Real-Time and Embedded systems; OMG; Object Management Group; UML interaction overview diagram mapping; UML model; Unified Modeling Language; electric area; electronics area; embedded real-time system analysis; embedded real-time system verification; life-cycle development; mechanics; software engineering; time Petri net with energy constraint; Batteries; Embedded system; Energy consumption; Hardware; Life estimation; Process design; Real time systems; Software engineering; Timing; Unified modeling language; Embedded Systems; Requirement Validation; Time Petri Net; UML;
Conference_Titel :
Computational Intelligence for Modelling Control & Automation, 2008 International Conference on
Conference_Location :
Vienna
Print_ISBN :
978-0-7695-3514-2
DOI :
10.1109/CIMCA.2008.44