Int. J. of Internet Protocol Technology   »   2017 Vol.10, No.4

 

 

Title: Probability-based measure to calculate reliability of multi-layer web applications

 

Authors: Hammad Majeed; Zia Ul Qamar; Raihan Ur Rasool

 

Addresses:
Department of Computer Science, National University of Computer and Emerging Sciences, Islamabad, Pakistan
Department of Computing, SEECS, National University of Sciences and Technology (NUST), Islamabad, Pakistan
Department of Computing, SEECS, National University of Sciences and Technology (NUST), Islamabad, Pakistan

 

Abstract: Distributed environments like, cloud computing and web services, comprise of multiple layers and interacting components. Each component needs to be reliable and dependable for a smooth functioning of the system. Calculating reliability of a system is a complex problem due to non-standardisation of its definition and non-availability of metrics for computing it. This paper proposes a probabilistic model for calculating reliability of multi-layer architecture-based web applications. It is based on hidden Markov model and takes user count and events generated by the users as input and calculate the failure probability of an event at browser and server levels. An object-oriented model of a system provides the foundations for state-chart diagrams for the browser and server, separately. These diagrams are then converted to Markov models, which are used to make a probabilistic model of the system. Finally, execution and the event generation rates are compared to calculate the reliability of a system. The results show that the proposed model accurately depicts the reliability of the system and identifies the scenarios with high probability of failure. This is particularly useful for the decision makers to develop reliable web applications.

 

Keywords: reliability; grid computing; cloud computing; probabilistic modelling; multi-tier architecture; Web 2.0 reliability; web applications.

 

DOI: 10.1504/IJIPT.2017.10009867

 

Int. J. of Internet Protocol Technology, 2017 Vol.10, No.4, pp.224 - 235

 

Date of acceptance: 19 Jul 2017
Available online: 21 Dec 2017

 

 

Editors Full text accessAccess for SubscribersPurchase this articleComment on this article