• DocumentCode
    1986975
  • Title

    Performance Awareness in Component Systems: Vision Paper

  • Author

    Bulej, Lubomir ; Bures, Tomas ; Horky, Vojtech ; Keznikl, Jaroslav ; Tuma, Petr

  • Author_Institution
    Fac. of Math. & Phys., Charles Univ. in Prague, Prague, Czech Republic
  • fYear
    2012
  • fDate
    16-20 July 2012
  • Firstpage
    514
  • Lastpage
    519
  • Abstract
    Resource awareness is a key requirement for dynamic adaptation in resource-constrained systems. Achieving resource awareness with clean separation of concerns and reasonable overhead is still a challenge - especially where this awareness concerns runtime performance. Among the difficult issues are for example transparent performance monitoring or platform independent performance evaluation. To advance the current state of the art in resource awareness, we propose a performance awareness framework for the domain of component-based systems. The framework is based on the Stochastic Performance Logic (SPL), which enables explicit description and automatic evaluation of assumptions about performance using logic formulas. We demonstrate the potential of the framework on multiple use-cases and outline extensions that facilitate the runtime resource awareness.
  • Keywords
    object-oriented programming; resource allocation; software performance evaluation; SPL; component systems; component-based systems; logic formulas; performance awareness framework; platform independent performance evaluation; resource awareness; resource-constrained systems; stochastic performance logic; transparent performance monitoring; Contracts; Generators; Instruments; Market research; Measurement; Prototypes; Runtime; dynamic adaptation; performance awareness; resource-constrained component systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference Workshops (COMPSACW), 2012 IEEE 36th Annual
  • Conference_Location
    Izmir
  • Print_ISBN
    978-1-4673-2714-5
  • Electronic_ISBN
    978-0-7695-4758-9
  • Type

    conf

  • DOI
    10.1109/COMPSACW.2012.96
  • Filename
    6341628