• DocumentCode
    3407262
  • Title

    Usage History-Based Architectural Scheduling

  • Author

    Kim, Dongsun ; Kim, Seokhwan ; Park, Sooyong

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Sogang Univ., Seoul, South Korea
  • Volume
    1
  • fYear
    2009
  • fDate
    20-24 July 2009
  • Firstpage
    443
  • Lastpage
    451
  • Abstract
    Waiting a long time for software applications to load typically elicits an adverse response from the user. This negative response eventually leads to decreased user satisfaction. The waiting time can be reduced by executing the application in improved hardware computing devices and by optimizing the algorithms constituting the application; however, these solutions are costly. An alternative approach is to overlap the execution and waiting times. Although this approach does not reduce the actual waiting time, it can reduce the user´s waiting time. This study proposes an approach to decrease the waiting time by scheduling architectural units. The study formulates the dynamic architectural scheduling problem and it provides an overlapping approach to the problem on the basis of the formulation. This approach anticipates subsequent tasks from previous usage history and launches the corresponding components of the anticipated tasks in the task architectures. Evaluation of this approach shows that it effectively schedules applications and reduces waiting time.
  • Keywords
    scheduling; software architecture; dynamic architectural scheduling problem; hardware computing devices; overlapping approach; software application; task architecture; usage history; user satisfaction; Application software; Computer applications; Computer architecture; Computer science; Dynamic scheduling; Hardware; History; Intelligent robots; Prediction algorithms; Processor scheduling; Software architecture; architectural scheduling; waiting time;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 2009. COMPSAC '09. 33rd Annual IEEE International
  • Conference_Location
    Seattle, WA
  • ISSN
    0730-3157
  • Print_ISBN
    978-0-7695-3726-9
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2009.65
  • Filename
    5254229