Skip to main navigation Skip to search Skip to main content

A nonlinear approach to modeling of software aging in a web server

  • University of Aeronautics and Astronautics

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

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.

Original languageEnglish
Title of host publicationProceedings - 15th Asia-Pacific Software Engineering Conference, APSEC 2008
Pages77-84
Number of pages8
StatePublished - 2008
Externally publishedYes
Event15th Asia-Pacific Software Engineering Conference, APSEC 2008 - Beijing, China
Duration: 2 Dec 20085 Dec 2008

Publication series

NameProceedings - Asia-Pacific Software Engineering Conference, APSEC
ISSN (Print)1530-1362

Conference

Conference15th Asia-Pacific Software Engineering Conference, APSEC 2008
Country/TerritoryChina
CityBeijing
Period2/12/085/12/08

Fingerprint

Dive into the research topics of 'A nonlinear approach to modeling of software aging in a web server'. Together they form a unique fingerprint.

Cite this