在3层设置中映射服务级别协议

S. Gurumurthy, P. A. Mittal, A. A. Nanavati, D. Chakraborty
{"title":"在3层设置中映射服务级别协议","authors":"S. Gurumurthy, P. A. Mittal, A. A. Nanavati, D. Chakraborty","doi":"10.1109/ICWS.2006.86","DOIUrl":null,"url":null,"abstract":"A telecom operator (\"service provider\", SP) offers various services to subscribed customers by partnering with various third party providers (\"content provider\", CP). The SP acts as a liaison between subscribers and partners. One of the main functions of the SP, therefore, is to match the \"demand\" of the subscribers with the \"supply\" of the CPs. Such a matching is a prerequisite for efficient service selection while ensuring customer satisfaction, and is useful for optimisation, such as resource allocation and load balancing. The \"demand\" requirements and \"supply\" guarantees can be concretized using service level agreements (SLAs). SLAs can be expressed formally using standards such as WSLA or WS-Agreement. We present a system that automates the task of finding a matching between these two sets, subscriber-SP and SP-CP, of SLAs. First, the SLAs are normalised to a common denominator, then composed if required, and finally the matching engine computes and outputs the map. The matching algorithm, which is of central importance, compares logical expressions involving predicates. The logical expressions are first converted into CNF-form, and instead of naive O(m times n) comparisons, we develop a more efficient approach to solve the problem. As a proof-of-concept, we have implemented a prototype as an Eclipse plugin","PeriodicalId":408032,"journal":{"name":"2006 IEEE International Conference on Web Services (ICWS'06)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2006-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Mapping Service Level Agreements in 3-tier settings\",\"authors\":\"S. Gurumurthy, P. A. Mittal, A. A. Nanavati, D. Chakraborty\",\"doi\":\"10.1109/ICWS.2006.86\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A telecom operator (\\\"service provider\\\", SP) offers various services to subscribed customers by partnering with various third party providers (\\\"content provider\\\", CP). The SP acts as a liaison between subscribers and partners. One of the main functions of the SP, therefore, is to match the \\\"demand\\\" of the subscribers with the \\\"supply\\\" of the CPs. Such a matching is a prerequisite for efficient service selection while ensuring customer satisfaction, and is useful for optimisation, such as resource allocation and load balancing. The \\\"demand\\\" requirements and \\\"supply\\\" guarantees can be concretized using service level agreements (SLAs). SLAs can be expressed formally using standards such as WSLA or WS-Agreement. We present a system that automates the task of finding a matching between these two sets, subscriber-SP and SP-CP, of SLAs. First, the SLAs are normalised to a common denominator, then composed if required, and finally the matching engine computes and outputs the map. The matching algorithm, which is of central importance, compares logical expressions involving predicates. The logical expressions are first converted into CNF-form, and instead of naive O(m times n) comparisons, we develop a more efficient approach to solve the problem. As a proof-of-concept, we have implemented a prototype as an Eclipse plugin\",\"PeriodicalId\":408032,\"journal\":{\"name\":\"2006 IEEE International Conference on Web Services (ICWS'06)\",\"volume\":\"14 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2006-09-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2006 IEEE International Conference on Web Services (ICWS'06)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICWS.2006.86\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2006 IEEE International Conference on Web Services (ICWS'06)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICWS.2006.86","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

电信运营商(“服务提供商”,SP)通过与各种第三方提供商(“内容提供商”,CP)合作,向订阅客户提供各种服务。SP充当订阅者和合作伙伴之间的联络人。因此,服务供应商的主要功能之一,是配合订户的“需求”与服务供应商的“供应”。这种匹配是在确保客户满意度的同时进行有效服务选择的先决条件,并且对优化(例如资源分配和负载平衡)非常有用。“需求”需求和“供应”保证可以使用服务水平协议(sla)具体化。可以使用诸如WSLA或WS-Agreement之类的标准正式表示sla。我们提出了一个系统,该系统可以自动查找sla的订户- sp和SP-CP这两组之间的匹配。首先,将sla归一化为公分母,然后根据需要组合,最后匹配引擎计算并输出映射。匹配算法非常重要,它比较涉及谓词的逻辑表达式。首先将逻辑表达式转换为cnf形式,而不是简单的O(m乘以n)比较,我们开发了一种更有效的方法来解决问题。作为概念验证,我们已经将原型实现为Eclipse插件
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Mapping Service Level Agreements in 3-tier settings
A telecom operator ("service provider", SP) offers various services to subscribed customers by partnering with various third party providers ("content provider", CP). The SP acts as a liaison between subscribers and partners. One of the main functions of the SP, therefore, is to match the "demand" of the subscribers with the "supply" of the CPs. Such a matching is a prerequisite for efficient service selection while ensuring customer satisfaction, and is useful for optimisation, such as resource allocation and load balancing. The "demand" requirements and "supply" guarantees can be concretized using service level agreements (SLAs). SLAs can be expressed formally using standards such as WSLA or WS-Agreement. We present a system that automates the task of finding a matching between these two sets, subscriber-SP and SP-CP, of SLAs. First, the SLAs are normalised to a common denominator, then composed if required, and finally the matching engine computes and outputs the map. The matching algorithm, which is of central importance, compares logical expressions involving predicates. The logical expressions are first converted into CNF-form, and instead of naive O(m times n) comparisons, we develop a more efficient approach to solve the problem. As a proof-of-concept, we have implemented a prototype as an Eclipse plugin
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信