• DocumentCode
    2900554
  • Title

    UML-Based Analysis of Power Consumption for Real-Time Embedded Systems

  • Author

    Hagner, Matthias ; Aniculaesei, Adina ; Goltz, Ursula

  • Author_Institution
    Inst. for Program. & Reactive Syst., Tech. Univ. Braunschweig, Braunschweig, Germany
  • fYear
    2011
  • fDate
    16-18 Nov. 2011
  • Firstpage
    1196
  • Lastpage
    1201
  • Abstract
    The complexity of embedded systems has risen significantly in the last years. The model based development approach helped to keep an overview over the development and over the fulfillment of non-functional properties, as it is possible to capture and analyze the scheduling using UML development models. Other aspects, e.g. the power consumption, are not considered in development models, modelling languages, and analysis support based on development models. The common approach is to measure the consumption at the end of the development, but there is no tool support for earlier phases analysis. We present a UML profile for power/energy consumption and a simple algorithm to analyze the power consumption based on an UML model extended with our profile. As more power awareness could result in losing real-time constraints, we consider both aspects, real-time scheduling and power awareness, and present a method to bring both non-functional properties and their analyses in context. Additionally, we present an approach to find a task configuration for a dynamic voltage scaling system that satisfies all real-time requirements, but is most power efficient.
  • Keywords
    Unified Modeling Language; embedded systems; power aware computing; power consumption; scheduling; UML development model; dynamic voltage scaling system; model based development; power awareness; power consumption analysis; real-time embedded system; real-time scheduling; task configuration; Analytical models; Embedded systems; Energy consumption; Power demand; Real time systems; Unified modeling language; Voltage control; Dynamic Voltage Scaling; UML; model based; power aware; real-time; scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Trust, Security and Privacy in Computing and Communications (TrustCom), 2011 IEEE 10th International Conference on
  • Conference_Location
    Changsha
  • Print_ISBN
    978-1-4577-2135-9
  • Type

    conf

  • DOI
    10.1109/TrustCom.2011.161
  • Filename
    6120954