{"title":"基于AOP的Web服务可信赖SLA遵从性监控","authors":"Congwu Chen, Lei Li, Jun Wei","doi":"10.1109/QSIC.2007.17","DOIUrl":null,"url":null,"abstract":"With the integration of Web Services as a business solution in many enterprise applications, the quality of service (QoS) presented by Web services is becoming the main concern of both service providers and clients. QoS requirements are recorded as part of the bi-lateral service-level agreement (SLA). In an open and service-oriented market, it is crucial to establish trustable SLA compliance monitoring and thus to assure clients the QoS claimed by providers are credible. In this paper, we propose a novel trustable mechanism to monitor and evaluate SLA compliance based on the aspect oriented programming (AOP) paradigm. Authoritative monitoring aspects are supplied by a trustable SLA manager and by weaving the aspects into susceptible service runtime, service providers are ensured to monitor and report their service status obligatorily and accurately. Our mechanism is trustable, scalable and easy to deploy. We have engaged this mechanism into SOAPExpress and results show that it is effective.","PeriodicalId":136227,"journal":{"name":"Seventh International Conference on Quality Software (QSIC 2007)","volume":"27 Suppl 1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2007-10-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"12","resultStr":"{\"title\":\"AOP Based Trustable SLA Compliance Monitoring for Web Services\",\"authors\":\"Congwu Chen, Lei Li, Jun Wei\",\"doi\":\"10.1109/QSIC.2007.17\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"With the integration of Web Services as a business solution in many enterprise applications, the quality of service (QoS) presented by Web services is becoming the main concern of both service providers and clients. QoS requirements are recorded as part of the bi-lateral service-level agreement (SLA). In an open and service-oriented market, it is crucial to establish trustable SLA compliance monitoring and thus to assure clients the QoS claimed by providers are credible. In this paper, we propose a novel trustable mechanism to monitor and evaluate SLA compliance based on the aspect oriented programming (AOP) paradigm. Authoritative monitoring aspects are supplied by a trustable SLA manager and by weaving the aspects into susceptible service runtime, service providers are ensured to monitor and report their service status obligatorily and accurately. Our mechanism is trustable, scalable and easy to deploy. We have engaged this mechanism into SOAPExpress and results show that it is effective.\",\"PeriodicalId\":136227,\"journal\":{\"name\":\"Seventh International Conference on Quality Software (QSIC 2007)\",\"volume\":\"27 Suppl 1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2007-10-11\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"12\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Seventh International Conference on Quality Software (QSIC 2007)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/QSIC.2007.17\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Seventh International Conference on Quality Software (QSIC 2007)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/QSIC.2007.17","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
AOP Based Trustable SLA Compliance Monitoring for Web Services
With the integration of Web Services as a business solution in many enterprise applications, the quality of service (QoS) presented by Web services is becoming the main concern of both service providers and clients. QoS requirements are recorded as part of the bi-lateral service-level agreement (SLA). In an open and service-oriented market, it is crucial to establish trustable SLA compliance monitoring and thus to assure clients the QoS claimed by providers are credible. In this paper, we propose a novel trustable mechanism to monitor and evaluate SLA compliance based on the aspect oriented programming (AOP) paradigm. Authoritative monitoring aspects are supplied by a trustable SLA manager and by weaving the aspects into susceptible service runtime, service providers are ensured to monitor and report their service status obligatorily and accurately. Our mechanism is trustable, scalable and easy to deploy. We have engaged this mechanism into SOAPExpress and results show that it is effective.