DocumentCode :
627614
Title :
Adaptive REST applications via model inference and probabilistic model checking
Author :
Ghezzi, Carlo ; Pezze, Mauro ; Tamburrelli, Giordano
Author_Institution :
DeepSE Group at DEI, Politec. di Milano, Milan, Italy
fYear :
2013
fDate :
27-31 May 2013
Firstpage :
1376
Lastpage :
1382
Abstract :
In this paper we present a novel approach for adaptive REST Web applications that focuses on adaptation against changes in the navigational behaviour of users. The proposed solution exploits the Web server´s log file to infer a Markov model that captures the navigational behaviour of system users over time probabilistically. The model is inferred incrementally as soon as new requests are issued to the server, and is analysed periodically to verify quantitative properties by means of probabilistic model checking. The results of the run-time verification trigger ad-hoc adaptation policies, which adjust the application to the user behaviours captured by the inferred model. The paper discusses the advantages of adopting probabilistic model checking for Web applications in terms of incrementality, retroactivity and efficiency, and illustrates these characteristics as well as the applicability of the approach with a practical example.
Keywords :
Internet; Markov processes; formal verification; inference mechanisms; Markov model; Web server; ad hoc adaptation policies; adaptive REST Web applications; log file; model inference; probabilistic model checking; run-time verification; user navigational behaviour; Adaptation models; Analytical models; Engines; IP networks; Navigation; Probabilistic logic; Runtime;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Integrated Network Management (IM 2013), 2013 IFIP/IEEE International Symposium on
Conference_Location :
Ghent
Print_ISBN :
978-1-4673-5229-1
Type :
conf
Filename :
6573195
Link To Document :
بازگشت