• DocumentCode
    1996177
  • Title

    A Nonlinear Approach to Modeling of Software Aging in a Web Server

  • Author

    Jia, Yun-Fei ; Zhao, Lei ; Cai, Kai-Yuan

  • Author_Institution
    Dept. of Autom. Control, Beijing Univ. of Aeronaut. & Astronaut., Beijing, China
  • fYear
    2008
  • fDate
    3-5 Dec. 2008
  • Firstpage
    77
  • Lastpage
    84
  • Abstract
    Software aging refers to the phenomenon that the performance degradation, increasing failure rate or massive resource usage demonstrated in long-running software systems such as web servers. It was reported that software aging has a significant relationship with resource usage. To study the software aging phenomenon in web servers, we built an experimental platform with a server and multiple clients to collect the data of system resource usage on the server. In this paper, we present several experiments based on the platform and study software aging phenomenon of a widely used web server software system - the Apache HTTP server. Some repeatable software aging phenomena are observed in our experiments. The process of software aging is shown to be nonlinear and chaotic. In order to better present the nonlinear interplay of various resource parameters of web server and forecast resource exhaustion, a nonlinear dynamic model of software aging is constructed to formulate software aging process.
  • Keywords
    Internet; resource allocation; software performance evaluation; software reliability; Apache HTTP server; Web server; nonlinear dynamic model; performance degradation; software aging; system resource usage; Aging; Availability; Degradation; Hardware; Mathematical model; Software engineering; Software performance; Software systems; Testing; Web server; nonlinear; software aging; software rejuvenation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference, 2008. APSEC '08. 15th Asia-Pacific
  • Conference_Location
    Beijing
  • ISSN
    1530-1362
  • Print_ISBN
    978-0-7695-3446-6
  • Type

    conf

  • DOI
    10.1109/APSEC.2008.38
  • Filename
    4724534