首页 > 最新文献

2011 IEEE International Conference on Web Services最新文献

英文 中文
A Framework for Ontology Evolution Management in SSOA-Based Systems 基于ssoa系统的本体演化管理框架
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.129
Soumaya Slimani, Salah Baïna, Karim Baïna
Abstract-the existing distributed ontology evolutionapproaches are not scaled to dynamic environments likeSemantic service architecture (SSOA). As the SSOA-basedsystem grows in size, the complexity of ontology changemanagement increases, especially if the services ontologies areheterogeneous. In this paper, a novel agent-based ontologyevolution framework is developed for services which consumeontologies in semantic SOA-based applications. A prototype isbuilt by using the JADE agent platform for evaluation.
摘要:现有的分布式本体进化方法不能适应语义服务体系结构(SSOA)等动态环境。随着基于ssoa的系统规模的增长,本体变更管理的复杂性也在增加,特别是在服务本体是异构的情况下。针对语义soa应用中消费本体的服务,提出了一种新的基于agent的本体演进框架。利用JADE代理平台构建了一个原型进行评估。
{"title":"A Framework for Ontology Evolution Management in SSOA-Based Systems","authors":"Soumaya Slimani, Salah Baïna, Karim Baïna","doi":"10.1109/ICWS.2011.129","DOIUrl":"https://doi.org/10.1109/ICWS.2011.129","url":null,"abstract":"Abstract-the existing distributed ontology evolutionapproaches are not scaled to dynamic environments likeSemantic service architecture (SSOA). As the SSOA-basedsystem grows in size, the complexity of ontology changemanagement increases, especially if the services ontologies areheterogeneous. In this paper, a novel agent-based ontologyevolution framework is developed for services which consumeontologies in semantic SOA-based applications. A prototype isbuilt by using the JADE agent platform for evaluation.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131192127","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Non-cooperative Game Based QoS-Aware Web Services Composition Approach for Concurrent Tasks 基于非合作游戏的并发任务qos感知Web服务组合方法
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.45
Haifeng Li, Qing Zhu, Y. Ouyang
Web services make tools which used to be merely accessible to the specialist available to all, and permitting previous manual data processing and analysis tasks to be automated. One of key problem is Web services composition in terms of Quality of Service (QoS). There are many task concurrencies, such as remote sensing image processing, in computation-intensive scientific applications. However, existing Web service optimal combination approaches are mainly focused on single tasks by using "selfish" behavior to pursue optimal solutions. This causes conflicts because many concurrent tasks are competing for limited optimal resources, and the reducing of service quality in services. Based on the best reply function of quantified task conflicts and game theory, this paper establishes a mathematical model to depict the competitive relationship between multitasks and Web service under QoS constraints and it guarantees that every task can obtain optimal utility services considering other task combination strategies. Moreover, an iterative algorithm to reach the Nash equilibrium is also proposed. Theory and experimental analysis show the approach has a fine convergence property, and can considerably enhance the actual utility of all tasks when compared with existing Web services combinatorial methods. The proposed approach provides a new path for QoS-aware Web service with optimal combinations for concurrent tasks.
Web服务使过去仅供专家访问的工具对所有人都可用,并允许以前的手动数据处理和分析任务自动化。其中一个关键问题是根据服务质量(QoS)来组合Web服务。在计算密集型的科学应用中,存在许多任务并发,如遥感图像处理。然而,现有的Web服务最优组合方法主要关注单个任务,使用“自私”行为来追求最优解决方案。由于许多并发任务竞争有限的最优资源,从而导致冲突,降低了服务质量。基于量化任务冲突的最佳应答函数和博弈论,建立了QoS约束下多任务与Web服务竞争关系的数学模型,保证了在考虑其他任务组合策略的情况下,每个任务都能获得最优的效用服务。此外,还提出了一种达到纳什均衡的迭代算法。理论和实验分析表明,该方法具有良好的收敛性,与现有的Web服务组合方法相比,可以显著提高所有任务的实际效用。提出的方法为具有qos感知的Web服务提供了一条新的路径,并为并发任务提供了最佳组合。
{"title":"Non-cooperative Game Based QoS-Aware Web Services Composition Approach for Concurrent Tasks","authors":"Haifeng Li, Qing Zhu, Y. Ouyang","doi":"10.1109/ICWS.2011.45","DOIUrl":"https://doi.org/10.1109/ICWS.2011.45","url":null,"abstract":"Web services make tools which used to be merely accessible to the specialist available to all, and permitting previous manual data processing and analysis tasks to be automated. One of key problem is Web services composition in terms of Quality of Service (QoS). There are many task concurrencies, such as remote sensing image processing, in computation-intensive scientific applications. However, existing Web service optimal combination approaches are mainly focused on single tasks by using \"selfish\" behavior to pursue optimal solutions. This causes conflicts because many concurrent tasks are competing for limited optimal resources, and the reducing of service quality in services. Based on the best reply function of quantified task conflicts and game theory, this paper establishes a mathematical model to depict the competitive relationship between multitasks and Web service under QoS constraints and it guarantees that every task can obtain optimal utility services considering other task combination strategies. Moreover, an iterative algorithm to reach the Nash equilibrium is also proposed. Theory and experimental analysis show the approach has a fine convergence property, and can considerably enhance the actual utility of all tasks when compared with existing Web services combinatorial methods. The proposed approach provides a new path for QoS-aware Web service with optimal combinations for concurrent tasks.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126569027","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
Multiple Representations of Web Services: Discovery, Clustering and Recommendation Web服务的多种表示:发现、聚类和推荐
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.109
Mustapha Aznag, M. Quafafou, Nicolas Durand, Zahi Jarir
This paper analyses the well known web servicesrepresentations based on web services descriptions and moregenerally on the content of WSDL files to evaluate theirinterest for discovery, clustering and recommendation tasks.Unfortunately, this analysis shows that these representationsare very basic and do not lead to good results. Therefore,we introduce a new representation called symbolic reputationwhich is computed from relationships between web services.Different implementation issues are discussed and the resultsconsidering real world web services are analysed to determinethe usefulness of the introduced representations for web servicesdiscovery, clustering and recommendation.
本文基于web服务描述和WSDL文件的内容分析了已知的web服务表示,以评估它们对发现、聚类和推荐任务的兴趣。不幸的是,这一分析表明,这些表示是非常基本的,并没有导致良好的结果。因此,我们引入了一种新的表示,称为符号声誉,它是从web服务之间的关系中计算出来的。讨论了不同的实现问题,并分析了考虑现实世界web服务的结果,以确定所引入的表示对web服务发现、聚类和推荐的有用性。
{"title":"Multiple Representations of Web Services: Discovery, Clustering and Recommendation","authors":"Mustapha Aznag, M. Quafafou, Nicolas Durand, Zahi Jarir","doi":"10.1109/ICWS.2011.109","DOIUrl":"https://doi.org/10.1109/ICWS.2011.109","url":null,"abstract":"This paper analyses the well known web servicesrepresentations based on web services descriptions and moregenerally on the content of WSDL files to evaluate theirinterest for discovery, clustering and recommendation tasks.Unfortunately, this analysis shows that these representationsare very basic and do not lead to good results. Therefore,we introduce a new representation called symbolic reputationwhich is computed from relationships between web services.Different implementation issues are discussed and the resultsconsidering real world web services are analysed to determinethe usefulness of the introduced representations for web servicesdiscovery, clustering and recommendation.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121625553","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Progressive Reliability Forecasting of Service-Oriented Software 面向服务软件的渐进式可靠性预测
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.103
An Liu, Ewa Musial, Mei-Hwa Chen
Reliability is an essential quality requirement for service-oriented systems. A number of models have been developed for predicting reliability of traditional software, in which code-based defects are the main concern for the causes of failures. Service-oriented software, however, shares many common characteristics with distributed systems and web applications. In addition to residual defects, the reliabilities of these types of systems can be affected by their execution context, message transmission media, and their usages. We present a case study to demonstrate that the reliability of a service varies on an hourly basis, and reliability forecasts should be recalibrated accordingly. In this study, the failure behavior of a required external service, used by a provided service, was monitored for two months to compute the initial estimates, which then continuously re-computed based on the learning of the new failure patterns. These reliabilities are integrated with the reliability of the component in the provided service. The results show that with this progressive re-calibration we provide more accurate reliability forecasts for the service.
可靠性是面向服务系统的基本质量要求。已经开发了许多模型来预测传统软件的可靠性,其中基于代码的缺陷是导致失败的主要原因。然而,面向服务的软件与分布式系统和web应用程序有许多共同的特征。除了残留的缺陷之外,这些类型的系统的可靠性还会受到它们的执行上下文、消息传输媒体和它们的用法的影响。我们提出了一个案例研究来证明服务的可靠性每小时都在变化,可靠性预测应该相应地重新校准。在本研究中,对所提供服务使用的所需外部服务的故障行为进行了两个月的监测,以计算初始估计,然后根据对新故障模式的学习不断重新计算。这些可靠性与所提供服务中组件的可靠性集成在一起。结果表明,通过这种渐进式重新校准,我们为服务提供了更准确的可靠性预测。
{"title":"Progressive Reliability Forecasting of Service-Oriented Software","authors":"An Liu, Ewa Musial, Mei-Hwa Chen","doi":"10.1109/ICWS.2011.103","DOIUrl":"https://doi.org/10.1109/ICWS.2011.103","url":null,"abstract":"Reliability is an essential quality requirement for service-oriented systems. A number of models have been developed for predicting reliability of traditional software, in which code-based defects are the main concern for the causes of failures. Service-oriented software, however, shares many common characteristics with distributed systems and web applications. In addition to residual defects, the reliabilities of these types of systems can be affected by their execution context, message transmission media, and their usages. We present a case study to demonstrate that the reliability of a service varies on an hourly basis, and reliability forecasts should be recalibrated accordingly. In this study, the failure behavior of a required external service, used by a provided service, was monitored for two months to compute the initial estimates, which then continuously re-computed based on the learning of the new failure patterns. These reliabilities are integrated with the reliability of the component in the provided service. The results show that with this progressive re-calibration we provide more accurate reliability forecasts for the service.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"73 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114400258","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
Improving Web API Discovery by Leveraging Social Information 利用社会信息改进Web API发现
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.96
Romina Torres, B. Tapia, H. Astudillo
A common problem that mashup developers face is the discovery of APIs that suit their needs. This primary task becomes harder, tedious and time-consuming with the proliferation of new APIs. As humans, we learn by example, following community previous decisions when creating mashups. Most techniques do not consider at all reusing this social information. In this paper, we propose to combine current discovery techniques (exploration) with social information (exploitation). Our preliminary results show that by considering the reciprocal influence of both sources, the discovery process reveals APIs that would remain with low rank because the preferential attachment (popularity) and/or the lack of better descriptions (discovery techniques). We present a case study focusing on a public Web-based API registry.
mashup开发人员面临的一个常见问题是寻找适合他们需求的api。随着新api的激增,这项主要任务变得更加困难、乏味和耗时。作为人类,我们通过示例学习,在创建mashup时遵循社区以前的决定。大多数技术根本不考虑重用这些社会信息。在本文中,我们建议将现有的发现技术(探索)与社会信息(开发)相结合。我们的初步结果表明,通过考虑两个来源的相互影响,发现过程揭示了由于优先依恋(受欢迎程度)和/或缺乏更好的描述(发现技术)而保持低排名的api。我们提供了一个案例研究,重点关注基于web的公共API注册中心。
{"title":"Improving Web API Discovery by Leveraging Social Information","authors":"Romina Torres, B. Tapia, H. Astudillo","doi":"10.1109/ICWS.2011.96","DOIUrl":"https://doi.org/10.1109/ICWS.2011.96","url":null,"abstract":"A common problem that mashup developers face is the discovery of APIs that suit their needs. This primary task becomes harder, tedious and time-consuming with the proliferation of new APIs. As humans, we learn by example, following community previous decisions when creating mashups. Most techniques do not consider at all reusing this social information. In this paper, we propose to combine current discovery techniques (exploration) with social information (exploitation). Our preliminary results show that by considering the reciprocal influence of both sources, the discovery process reveals APIs that would remain with low rank because the preferential attachment (popularity) and/or the lack of better descriptions (discovery techniques). We present a case study focusing on a public Web-based API registry.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"67 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114585207","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 36
On the Verification of Behavioral and Probabilistic Web Services Using Transformation 基于转换的行为和概率Web服务验证研究
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.106
Giti Oghabi, J. Bentahar, A. Benharref
In this paper, we propose a preliminary approach for automating web service verification. We use Semantic Markup for Web Services (OWL-S) to describe web service behavior. We parse the OWL-S file and transform it automatically to a corresponding Markov chain diagram or Markov decision process, which are then transformed to a PRISM model to be used as input by PRISM, a probabilistic model checker, to verify automatically the web service behavior. We provide an implementation of the transformation algorithm through a developed software tool automating all the transformation and verification activities.
在本文中,我们提出了一种自动化web服务验证的初步方法。我们使用Web服务语义标记(OWL-S)来描述Web服务行为。我们对OWL-S文件进行解析,并自动将其转换为相应的马尔可夫链图或马尔可夫决策过程,然后将其转换为PRISM模型,作为概率模型检查器PRISM的输入,以自动验证web服务行为。我们通过开发的软件工具自动化所有的转换和验证活动,提供了转换算法的实现。
{"title":"On the Verification of Behavioral and Probabilistic Web Services Using Transformation","authors":"Giti Oghabi, J. Bentahar, A. Benharref","doi":"10.1109/ICWS.2011.106","DOIUrl":"https://doi.org/10.1109/ICWS.2011.106","url":null,"abstract":"In this paper, we propose a preliminary approach for automating web service verification. We use Semantic Markup for Web Services (OWL-S) to describe web service behavior. We parse the OWL-S file and transform it automatically to a corresponding Markov chain diagram or Markov decision process, which are then transformed to a PRISM model to be used as input by PRISM, a probabilistic model checker, to verify automatically the web service behavior. We provide an implementation of the transformation algorithm through a developed software tool automating all the transformation and verification activities.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123625046","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
Semi-empirical Service Composition: A Clustering Based Approach 半经验服务组合:基于聚类的方法
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.15
Xianzhi Wang, Zhongjie Wang, Xiaofei Xu
Service composition has the capability of constructing coarse-grained solutions by dynamically aggregating a set of services to satisfy complex requirements, but it suffers from dramatic decrease on the efficiency of determining the best composition solution when large scale candidate services are available. Most current approaches look for the optimal composition solution by real-time computation, and the composition efficiency greatly depends on the adopted algorithms. To eliminate such deficiency, this paper proposes a semi-empirical composition approach which incorporates two stages, i.e., periodical clustering and real-time composition. The former partitions the candidate services and historical requirements into clusters based on similarity measurement, and then the probabilistic correspondences between service clusters and requirement clusters are identified by statistical analysis. The latter deals with a new requirement by firstly finding its most similar requirement cluster and the corresponding service clusters by leveraging Bayesian inference, then a set of concrete services are optimally selected from such reduced solution space and constitute the final composition solution. Instead of relying on solely historical data exploration or on pure real-time computation, our approach distinguishes from traditional methods by combining the two perspectives together. Experiments demonstrate the advantages of this approach.
服务组合具有通过动态聚合一组服务来构建粗粒度解决方案以满足复杂需求的能力,但是当有大规模候选服务可用时,确定最佳组合解决方案的效率会显著降低。目前大多数方法都是通过实时计算来寻找最优的合成解,合成效率很大程度上取决于所采用的算法。为了消除这一缺陷,本文提出了一种半经验合成方法,该方法包括两个阶段,即周期性聚类和实时合成。前者基于相似性度量将候选服务和历史需求划分为集群,然后通过统计分析识别服务集群和需求集群之间的概率对应关系。后者首先利用贝叶斯推理找到最相似的需求集群和相应的服务集群来处理新需求,然后从这些简化的解空间中最优地选择一组具体的服务并构成最终的组合解。我们的方法与传统方法不同,不是仅仅依赖于历史数据探索或纯粹的实时计算,而是将两种视角结合在一起。实验证明了该方法的优越性。
{"title":"Semi-empirical Service Composition: A Clustering Based Approach","authors":"Xianzhi Wang, Zhongjie Wang, Xiaofei Xu","doi":"10.1109/ICWS.2011.15","DOIUrl":"https://doi.org/10.1109/ICWS.2011.15","url":null,"abstract":"Service composition has the capability of constructing coarse-grained solutions by dynamically aggregating a set of services to satisfy complex requirements, but it suffers from dramatic decrease on the efficiency of determining the best composition solution when large scale candidate services are available. Most current approaches look for the optimal composition solution by real-time computation, and the composition efficiency greatly depends on the adopted algorithms. To eliminate such deficiency, this paper proposes a semi-empirical composition approach which incorporates two stages, i.e., periodical clustering and real-time composition. The former partitions the candidate services and historical requirements into clusters based on similarity measurement, and then the probabilistic correspondences between service clusters and requirement clusters are identified by statistical analysis. The latter deals with a new requirement by firstly finding its most similar requirement cluster and the corresponding service clusters by leveraging Bayesian inference, then a set of concrete services are optimally selected from such reduced solution space and constitute the final composition solution. Instead of relying on solely historical data exploration or on pure real-time computation, our approach distinguishes from traditional methods by combining the two perspectives together. Experiments demonstrate the advantages of this approach.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"79 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127678756","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 16
A Policy-Based Framework for Automated Service Level Agreement Negotiation 基于策略的自动服务水平协议协商框架
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.116
Z. Xiao, Donggang Cao, Chao You, Hong Mei
Service Level Agreements (SLAs) play an important role in service-based systems. However, traditional approaches to establish SLAs are mostly manual and predefined which is not suitable for the highly dynamic and unpredictable service-oriented environment. In this paper, we propose a policy-based framework for supporting dynamic and automated SLA negotiations for Web services. In our framework, we extend the WS-Policy framework to provide a domain-independent policy language for specifying QoS constraints over the QoS attributes that are to be negotiated. Negotiation agents are dynamically created to perform SLA negotiations on behalf of each negotiating party in a P2P way using standard web services invocations. Decision making models of negotiation agents are also defined in a declarative way and can be reconfigured easily. We have implemented a prototype of our framework and demonstrated our approach through a case study.
服务水平协议(sla)在基于服务的系统中扮演着重要的角色。然而,建立sla的传统方法大多是手工和预定义的,不适合高度动态和不可预测的面向服务的环境。在本文中,我们提出了一个基于策略的框架,用于支持Web服务的动态和自动化SLA协商。在我们的框架中,我们扩展了WS-Policy框架,以提供一种独立于域的策略语言,用于在将要协商的QoS属性上指定QoS约束。动态创建协商代理,以使用标准web服务调用的P2P方式代表每个协商方执行SLA协商。协商代理的决策模型也以声明的方式定义,并且可以很容易地重新配置。我们已经实现了框架的原型,并通过案例研究演示了我们的方法。
{"title":"A Policy-Based Framework for Automated Service Level Agreement Negotiation","authors":"Z. Xiao, Donggang Cao, Chao You, Hong Mei","doi":"10.1109/ICWS.2011.116","DOIUrl":"https://doi.org/10.1109/ICWS.2011.116","url":null,"abstract":"Service Level Agreements (SLAs) play an important role in service-based systems. However, traditional approaches to establish SLAs are mostly manual and predefined which is not suitable for the highly dynamic and unpredictable service-oriented environment. In this paper, we propose a policy-based framework for supporting dynamic and automated SLA negotiations for Web services. In our framework, we extend the WS-Policy framework to provide a domain-independent policy language for specifying QoS constraints over the QoS attributes that are to be negotiated. Negotiation agents are dynamically created to perform SLA negotiations on behalf of each negotiating party in a P2P way using standard web services invocations. Decision making models of negotiation agents are also defined in a declarative way and can be reconfigured easily. We have implemented a prototype of our framework and demonstrated our approach through a case study.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"31 1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128656810","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
Conformance Verification between Web Service Choreography and Implementation Using Learning and Model Checking 使用学习和模型检查的Web服务编排和实现之间的一致性验证
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.113
Warawoot Pacharoen, Toshiaki Aoki, A. Surarerks, P. Bhattarakosol
In this paper, we propose an alternative approach for verifying a conformance between choreography and the black box implementation of stateful Web service whose only external behaviors can be observed. Our framework uses an adapted version of Angluin's algorithm to infer a Mealy machine model that represents the observable behaviors of the implemented Web service. By transforming the Mealy machine to the modeling formalism LTS, the model checker LTSA can be used for checking a trace equivalence relation which is the conformance criterion in this work.
在本文中,我们提出了一种替代方法,用于验证编排和有状态Web服务的黑盒实现之间的一致性,有状态Web服务的外部行为只能被观察到。我们的框架使用Angluin算法的一个改编版本来推断一个表示已实现Web服务的可观察行为的Mealy机器模型。通过将Mealy机转换为建模形式LTS,模型检查器LTSA可用于检查轨迹等价关系,这是本工作的一致性准则。
{"title":"Conformance Verification between Web Service Choreography and Implementation Using Learning and Model Checking","authors":"Warawoot Pacharoen, Toshiaki Aoki, A. Surarerks, P. Bhattarakosol","doi":"10.1109/ICWS.2011.113","DOIUrl":"https://doi.org/10.1109/ICWS.2011.113","url":null,"abstract":"In this paper, we propose an alternative approach for verifying a conformance between choreography and the black box implementation of stateful Web service whose only external behaviors can be observed. Our framework uses an adapted version of Angluin's algorithm to infer a Mealy machine model that represents the observable behaviors of the implemented Web service. By transforming the Mealy machine to the modeling formalism LTS, the model checker LTSA can be used for checking a trace equivalence relation which is the conformance criterion in this work.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125935478","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Providing Light Weight Distributed Web Services from Mobile Hosts 从移动主机提供轻量级分布式Web服务
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.87
F. Alshahwan, K. Moessner, F. Carrez
providing non interrupted Web Services from resource limited mobile devices needs to be done in a rather light-weight manner. Processing and communication will drain the battery rapidly, hence, both should be kept at a minimum. This paper describes the outcomes of an investigation into simple offloading mechanisms that facilitate provision of adaptive and distributed Restful mobile web services from resource constrained mobile devices. Offloading considers the distributed hosts processing as well as communication capabilities. Using queuing theory, the performance gained from distributing mobile web service tasks is explored. In addition, the theoretical boundaries of different flavours of offloading mechanisms are presented. The analytical, as well as the experimental results show the differences in performance between these mechanisms.
从资源有限的移动设备上提供不间断的Web服务需要以一种相当轻量级的方式完成。处理和通信将迅速耗尽电池,因此,两者都应保持在最低限度。本文描述了对简单卸载机制的调查结果,该机制促进了从资源受限的移动设备提供自适应和分布式Restful移动web服务。卸载考虑了分布式主机的处理和通信能力。利用排队理论,探讨了分配移动web服务任务所获得的性能。此外,还给出了不同类型卸载机制的理论边界。分析和实验结果表明,这些机构之间的性能存在差异。
{"title":"Providing Light Weight Distributed Web Services from Mobile Hosts","authors":"F. Alshahwan, K. Moessner, F. Carrez","doi":"10.1109/ICWS.2011.87","DOIUrl":"https://doi.org/10.1109/ICWS.2011.87","url":null,"abstract":"providing non interrupted Web Services from resource limited mobile devices needs to be done in a rather light-weight manner. Processing and communication will drain the battery rapidly, hence, both should be kept at a minimum. This paper describes the outcomes of an investigation into simple offloading mechanisms that facilitate provision of adaptive and distributed Restful mobile web services from resource constrained mobile devices. Offloading considers the distributed hosts processing as well as communication capabilities. Using queuing theory, the performance gained from distributing mobile web service tasks is explored. In addition, the theoretical boundaries of different flavours of offloading mechanisms are presented. The analytical, as well as the experimental results show the differences in performance between these mechanisms.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134008793","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
期刊
2011 IEEE International Conference on Web Services
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1