DocumentCode
3537423
Title
AOP4CSM: An Aspect-Oriented Programming Approach for Cloud Service Monitoring
Author
Mdhaffar, Afef ; Ben Halima, Riadh ; Juhnke, Ernst ; Jmaiel, Mohamed ; Freisleben, Bernd
Author_Institution
Nat. Sch. of Eng., Univ. of Sfax, Sfax, Tunisia
fYear
2011
fDate
Aug. 31 2011-Sept. 2 2011
Firstpage
363
Lastpage
370
Abstract
Monitoring is important for managing a Cloud computing environment. This task should be performed without modifying the implementation of the offered Cloud services. In this paper, a monitoring approach that neither modifies the server implementation nor the client implementation is presented. The proposed approach, called AOP4CSM, is based on aspect-oriented programming and monitors quality-of-service parameters of the Software-as-a-Service layer. The use of AOP4CSM is exemplified in the context of fault tolerance. Experimental results show the efficiency of AOP4CSM (very low overhead) and its advantages when applied to provide fault tolerance (good recovery decision).
Keywords
aspect-oriented programming; cloud computing; AOP4CSM; aspect-oriented programming approach; cloud computing environment; cloud service monitoring; cloud services; fault tolerance; quality-of-service parameters; software-as-a-service layer; Fault tolerance; Fault tolerant systems; Monitoring; Quality of service; Servers; Time factors; Web services; Aspect-Oriented Programming; Cloud Computing; Fault Tolerance; Monitoring; QoS; SaaS;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer and Information Technology (CIT), 2011 IEEE 11th International Conference on
Conference_Location
Pafos
Print_ISBN
978-1-4577-0383-6
Electronic_ISBN
978-0-7695-4388-8
Type
conf
DOI
10.1109/CIT.2011.67
Filename
6036795
Link To Document