By Topic

Evaluating and Comparing the Impact of Software Faults on Web Servers

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
Naaliel Mendes ; Dept. of Inf. Eng., Univ. of Coimbra, Coimbra, Portugal ; Joao Duraes ; Henrique Madeira

The impact of software faults present in components to the larger system is currently a relevant and still open research topic. Web-based applications are simultaneously a relevant type of system for our society and are typically exposed to many software components in the server side. The impact of faults in these components to the web servers is an important aspect when evaluating the dependability properties of the entire web-serving system. This paper proposes an experimental approach to evaluate and compare the impact of software faults present in web applications on typical web servers. This approach consists in emulating realistic software faults in server-side web applications and monitoring the behavior of web server from both the server side (e.g., resource consumption) and the client side (e.g., response time, response correctness) perspective. We exemplify our methodology in case studies using three different servers and a realistic e-commerce web application and show that software faults existing in server side components can indeed affect the web server in a quantifiable manner which allow us to use our methodology for comparative purposes towards benchmarking and selecting the most robust web server.

Published in:

Dependable Computing Conference (EDCC), 2010 European

Date of Conference:

28-30 April 2010