A user-perceived availability evaluation of a web based travel agency

A hierarchical modeling framework for the dependability evaluation of Internet-based applications is presented and illustrated on a travel agency example. Modeling is carried out considering four levels, namely: user, function, service and resource levels. The first level describes how the users invoke the application and the three remaining levels detail how the user requests are handled by the application a t distinct abstraction layers. The user perceived availability measure considered in this paper takes into account the combined impact of performance-related failures and traditional software and hardware failures. For illustration purposes, several sensitivity analysis results are presented to show the impact on this measure of various assumptions concerning, e.g. the users operational profile, the travel agency architecture and the fault coverage.

[1]  John F. Meyer,et al.  On Evaluating the Performability of Degradable Computing Systems , 1980, IEEE Transactions on Computers.

[2]  John F. Meyer,et al.  Closed-Form Solutions of Performability , 1982, IEEE Transactions on Computers.

[3]  Arnold O. Allen,et al.  Probability, statistics and queueing theory - with computer science applications (2. ed.) , 1981, Int. CMG Conference.

[4]  D. Powell,et al.  Dependability evaluation of bus and ring communication topologies for the Delta-4 distributed fault-tolerant architecture , 1991, [1991] Proceedings Tenth Symposium on Reliable Distributed Systems.

[5]  S. Hariri,et al.  A hierarchical modeling of availability in distributed systems , 1991, [1991] Proceedings. 11th International Conference on Distributed Computing Systems.

[6]  Darrell D. E. Long,et al.  A longitudinal survey of Internet host reliability , 1995, Proceedings. 14th Symposium on Reliable Distributed Systems.

[7]  Salim Hariri,et al.  Hierarchical Modeling of Availability in Distributed Systems , 1995, IEEE Trans. Software Eng..

[8]  Vern Paxson,et al.  An architecture for large-scale Internet measurement , 1998, IEEE Commun. Mag..

[9]  Yannis Bakos,et al.  The emerging role of electronic marketplaces on the Internet , 1998, CACM.

[10]  Ravishankar K. Iyer,et al.  Reliability of Internet Hosts: A Case Study from the End User's Perspective , 1999, Comput. Networks.

[11]  Daniel A. Menascé,et al.  Scaling for E-Business: Technologies, Models, Performance, and Capacity Planning , 2000 .

[12]  Jerry Zeyu Gao,et al.  Business-to-Business E-Commerce Frameworks , 2000, Computer.

[13]  Virgílio A. F. Almeida,et al.  Business-oriented resource management policies for e-commerce servers , 2000, Perform. Evaluation.

[14]  Martin L. Griss,et al.  E-services Management Requirements , 2000, TES.

[15]  Sanjiv Purba Architectures for e-Business systems : building the foundation for tomorrow's success , 2001 .

[16]  Virgílio A. F. Almeida,et al.  Capacity Planning for Web Services: Metrics, Models, and Methods , 2001 .

[17]  A. Moorsel Metrics for the Internet Age: Quality of Experience and Quality of Business , 2001 .

[18]  Karama Kanoun,et al.  A framework for modeling availability of E-business systems , 2001, Proceedings Tenth International Conference on Computer Communications and Networks (Cat. No.01EX495).

[19]  Wei Xie,et al.  Modeling of Online Service Availability Perceived by Web Users , 2002 .