• DocumentCode
    3240103
  • Title

    Constraint Refinement for Online Verifiable Cross-Layer System Adaptation

  • Author

    Kim, Minyoung ; Stehr, Mark-Oliver ; Talcott, Carolyn ; Dutt, Nikil ; Venkatasubramanian, Nalini

  • Author_Institution
    Sch. of Inf. & Comput. Sci., Univ. of California, Irvine, CA
  • fYear
    2008
  • fDate
    10-14 March 2008
  • Firstpage
    646
  • Lastpage
    651
  • Abstract
    Adaptive resource management is critical to ensuring the quality of real-time distributed applications, particularly for energy-constrained mobile handheld devices. In this context, an optimization that simultaneously considers multiple layers (e.g., application, middleware, operating system) needs to be developed for continuous adaptation of system parameters. The tuning of system parameters greatly affects the system´s ability to meet QoS requirements, and also directly affects the energy consumption and system robustness. We present a novel approach to developing cross-layer optimization for resource limited real-time distributed systems, based on a constraint refinement technique combined with formal specification and feedback from system implementation. Our approach tunes the parameters in a compositional manner allowing coordinated interaction among sub-layer optimizers that enables holistic cross-layer optimization. We present experiments on a realistic multimedia application which demonstrate that constraint refinement enables us to generate robust and near optimal parameter settings. The constraint language can be used as an interface for composition by encapsulating the details of local optimization algorithms.
  • Keywords
    mobile computing; multimedia communication; quality of service; QoS requirements; adaptive resource management; constraint language; constraint refinement; energy consumption; energy-constrained mobile handheld devices; formal specification; holistic cross-layer optimization; local optimization algorithms; online verifiable cross-layer system adaptation; real-time distributed applications; realistic multimedia application; resource limited real-time distributed systems; sub-layer optimizers; system parameters; system robustness; Constraint optimization; Energy consumption; Feedback; Formal specifications; Handheld computers; Middleware; Operating systems; Real time systems; Resource management; Robustness;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe, 2008. DATE '08
  • Conference_Location
    Munich
  • Print_ISBN
    978-3-9810801-3-1
  • Electronic_ISBN
    978-3-9810801-4-8
  • Type

    conf

  • DOI
    10.1109/DATE.2008.4484750
  • Filename
    4484750