• 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