• DocumentCode
    2579807
  • Title

    Controlling software applications via resource allocation within the heartbeats framework

  • Author

    Maggio, Martina ; Hoffmann, Henry ; Santambrogio, Marco D. ; Agarwal, Anant ; Leva, Alberto

  • fYear
    2010
  • fDate
    15-17 Dec. 2010
  • Firstpage
    3736
  • Lastpage
    3741
  • Abstract
    A formalism was recently introduced to instrument, monitor and control computer applications based on the rate of heartbeats they emit, thereby quantitatively signaling their progress toward goals. To date, the idea was however used essentially in an heuristic manner. This work first shows that a very simple dynamic heartbeat rate model can be devised, an that said model allows to address the corresponding control problems in a methodologically grounded way. A general solution is then devised, that can be realized through different actuation mechanisms, depending on which type of resource-CPU, memory, bandwidth, etc.-is constraining the application performance in the particular situation at hand. Experiments prove the efficacy of the proposed extension to the heartbeats framework, both with applications that fit the proposed model and with more complex test cases, for which said model is just a coarse approximation.
  • Keywords
    cardiology; control engineering computing; medical control systems; medical diagnostic computing; patient monitoring; resource allocation; CPU; coarse approximation; complex test case; computer application control; controlling software application; dynamic heartbeat rate model; heartbeats framework; resource allocation; Actuators; Computational modeling; Encoding; Heart rate; Instruments; Software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Decision and Control (CDC), 2010 49th IEEE Conference on
  • Conference_Location
    Atlanta, GA
  • ISSN
    0743-1546
  • Print_ISBN
    978-1-4244-7745-6
  • Type

    conf

  • DOI
    10.1109/CDC.2010.5717893
  • Filename
    5717893