• DocumentCode
    2664154
  • 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
  • fYear
    2008
  • fDate
    10-12 Dec. 2008
  • Firstpage
    615
  • Lastpage
    620
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Intelligence for Modelling Control & Automation, 2008 International Conference on
  • Conference_Location
    Vienna
  • Print_ISBN
    978-0-7695-3514-2
  • Type

    conf

  • DOI
    10.1109/CIMCA.2008.44
  • Filename
    5172696