首页 > 最新文献

2011 IEEE International Conference on Web Services最新文献

英文 中文
DIEGO: A Tool for DerIving chorEoGraphy-cOnforming Web Service Systems 派生符合编排的Web服务系统的工具
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.68
Pablo Rabanal, J. A. Mateo, Ismael Rodríguez, Gregorio Díaz
We present a tool to automatically derive choreography-conforming web services systems. The user provides a specification that describes peer-to-peer collaborations of the observable behavior of parties from a global viewpoint, in our case WS-CDL documents, and the tool automatically extracts the particular behavior of each participant, more concretely, WS-BPEL documents defining the behavior from a local viewpoint. We implement two automatic methods(centralized and decentralized) that derive conforming systems even in cases where projecting the choreography into each service would lead to a non-conforming system. This issue is addressed by adding some control messages that make services interact as required by the choreography. Experiments where the number of exchanged messages is measured are presented, and strategies to reduce the number of these messages are discussed.
我们提供了一个工具来自动派生符合编排的web服务系统。用户提供了一个规范,该规范从全局视角(在我们的示例中是WS-CDL文档)描述各方的可观察行为的对等协作,并且该工具自动提取每个参与者的特定行为,更具体地说,是从本地视角定义行为的WS-BPEL文档。我们实现了两种自动方法(集中式和分散式),即使在将编排投影到每个服务中会导致不一致的系统的情况下,它们也会派生出一致的系统。这个问题可以通过添加一些控制消息来解决,这些控制消息使服务按照编排的要求进行交互。给出了测量交换消息数的实验,并讨论了减少交换消息数的策略。
{"title":"DIEGO: A Tool for DerIving chorEoGraphy-cOnforming Web Service Systems","authors":"Pablo Rabanal, J. A. Mateo, Ismael Rodríguez, Gregorio Díaz","doi":"10.1109/ICWS.2011.68","DOIUrl":"https://doi.org/10.1109/ICWS.2011.68","url":null,"abstract":"We present a tool to automatically derive choreography-conforming web services systems. The user provides a specification that describes peer-to-peer collaborations of the observable behavior of parties from a global viewpoint, in our case WS-CDL documents, and the tool automatically extracts the particular behavior of each participant, more concretely, WS-BPEL documents defining the behavior from a local viewpoint. We implement two automatic methods(centralized and decentralized) that derive conforming systems even in cases where projecting the choreography into each service would lead to a non-conforming system. This issue is addressed by adding some control messages that make services interact as required by the choreography. Experiments where the number of exchanged messages is measured are presented, and strategies to reduce the number of these messages are discussed.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"13 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":"133019368","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
Efficient Heuristic Approach with Improved Time Complexity for Qos-Aware Service Composition qos感知服务组合的改进时间复杂度的有效启发式方法
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.60
Adrian Klein, F. Ishikawa, S. Honiden
Service-Oriented Architecture enables the composition of loosely coupled services provided with varying Quality of Service (QoS) levels. Given a composition, finding the set of services that optimizes some QoS attributes under given QoS constraints has been shown to be NP-hard. Therefore, heuristic algorithms are widely used, finding acceptable solutions in polynomial time. Still the time complexity of such algorithms can be prohibitive for real-time use, especially if the algorithms are required to run until they find near-optimal solutions. Thus, we propose a heuristic approach based on Hill-Climbing that makes effective use of an initial bias computed with Linear Programming, and works on a reduced search space. In our evaluation, we show that our approach finds near-optimal solutions and achieves a low time complexity.
面向服务的体系结构支持以不同的服务质量(QoS)级别组合松散耦合的服务。给定一个组合,在给定的QoS约束下找到优化某些QoS属性的服务集是np困难的。因此,启发式算法被广泛使用,在多项式时间内找到可接受的解。尽管如此,这种算法的时间复杂度对于实时使用来说仍然是令人望而却步的,特别是当算法需要运行直到找到接近最优的解决方案时。因此,我们提出了一种基于爬坡的启发式方法,该方法有效地利用线性规划计算的初始偏差,并在减少的搜索空间上工作。在我们的评估中,我们证明了我们的方法找到了接近最优的解决方案,并且实现了较低的时间复杂度。
{"title":"Efficient Heuristic Approach with Improved Time Complexity for Qos-Aware Service Composition","authors":"Adrian Klein, F. Ishikawa, S. Honiden","doi":"10.1109/ICWS.2011.60","DOIUrl":"https://doi.org/10.1109/ICWS.2011.60","url":null,"abstract":"Service-Oriented Architecture enables the composition of loosely coupled services provided with varying Quality of Service (QoS) levels. Given a composition, finding the set of services that optimizes some QoS attributes under given QoS constraints has been shown to be NP-hard. Therefore, heuristic algorithms are widely used, finding acceptable solutions in polynomial time. Still the time complexity of such algorithms can be prohibitive for real-time use, especially if the algorithms are required to run until they find near-optimal solutions. Thus, we propose a heuristic approach based on Hill-Climbing that makes effective use of an initial bias computed with Linear Programming, and works on a reduced search space. In our evaluation, we show that our approach finds near-optimal solutions and achieves a low time complexity.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"14 2","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131437744","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}
引用次数: 55
Fine-Grained Metrics of Cohesion Lack for Service Interfaces 服务接口缺乏内聚的细粒度度量
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.27
Dionysis Athanasopoulos, A. Zarras
A design issue that often appears in real-world services is that their interfaces are not cohesive, i.e., they consist of many and possibly unrelated operations. This issue may complicate the comprehension of the services functionalities and the maintenance of the applications that use them. Currently, the state of the art on case studies that focus on the evaluation of the cohesion of services offered by major service providers is limited, while research efforts on corresponding cohesion metrics are at a quite early stage. In particular, there exist coarse-grained metrics of cohesion lack, which consider that the operations of a service interface are related if the types of certain of their input/output data exactly match. The problem in this approach is that operations which operate on data characterized by similar, but not exactly matching, types are treated as being totally unrelated. Consequently, the aforementioned metrics may overestimate the cohesion lack of service interfaces. In this paper, we undertake a more elaborate approach to evaluate a set of real world services provided by Amazon. Specifically, we propose two fine-grained metrics of cohesion lack, which are defined with respect to the structural similarity of the input/output data types of interface operations. The proposed metrics are formally defined and analytically assessed with respect to fundamental properties of software metrics. Finally we report the results from our case study.
在现实世界的服务中经常出现的一个设计问题是它们的接口不是内聚的,也就是说,它们由许多可能不相关的操作组成。这个问题可能会使对服务功能的理解和使用它们的应用程序的维护复杂化。目前,专注于评估主要服务提供者提供的服务的内聚性的案例研究的最新状态是有限的,而对相应的内聚度量的研究工作还处于相当早期的阶段。特别是,存在缺乏内聚的粗粒度度量,它认为如果服务接口的某些输入/输出数据的类型完全匹配,则服务接口的操作是相关的。这种方法的问题在于,对具有相似但不完全匹配类型的数据进行操作的操作被视为完全不相关。因此,上述指标可能高估了服务接口的内聚性缺失。在本文中,我们采用了一种更详细的方法来评估Amazon提供的一组真实世界的服务。具体来说,我们提出了两个细粒度的内聚缺乏度量,它们是根据接口操作的输入/输出数据类型的结构相似性来定义的。建议的度量标准被正式定义,并根据软件度量标准的基本属性进行分析性评估。最后,我们报告了案例研究的结果。
{"title":"Fine-Grained Metrics of Cohesion Lack for Service Interfaces","authors":"Dionysis Athanasopoulos, A. Zarras","doi":"10.1109/ICWS.2011.27","DOIUrl":"https://doi.org/10.1109/ICWS.2011.27","url":null,"abstract":"A design issue that often appears in real-world services is that their interfaces are not cohesive, i.e., they consist of many and possibly unrelated operations. This issue may complicate the comprehension of the services functionalities and the maintenance of the applications that use them. Currently, the state of the art on case studies that focus on the evaluation of the cohesion of services offered by major service providers is limited, while research efforts on corresponding cohesion metrics are at a quite early stage. In particular, there exist coarse-grained metrics of cohesion lack, which consider that the operations of a service interface are related if the types of certain of their input/output data exactly match. The problem in this approach is that operations which operate on data characterized by similar, but not exactly matching, types are treated as being totally unrelated. Consequently, the aforementioned metrics may overestimate the cohesion lack of service interfaces. In this paper, we undertake a more elaborate approach to evaluate a set of real world services provided by Amazon. Specifically, we propose two fine-grained metrics of cohesion lack, which are defined with respect to the structural similarity of the input/output data types of interface operations. The proposed metrics are formally defined and analytically assessed with respect to fundamental properties of software metrics. Finally we report the results from our case study.","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":"123914208","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}
引用次数: 23
Service Evolution Management Based on Usage Profile 基于使用配置文件的服务演化管理
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.102
Marcelo Yamashita, K. Becker, R. Galante
Services have been increasingly used as the building blocks for decoupled and flexible applications. Service evolution is a critical issue because even small changes, if not compatible, can potentially affect a huge number of client applications. However, particularly in the context of large scale usage of a service, changes cause different impact on client applications according to its use. This paper proposes to focus on compatibility from the point of view of usage patterns in order to deal with service evolution issues in more flexible and less costly way. The idea is to summarize the behavior of client applications into usage profiles, from which metrics that represent the impact of changes can be derived. This valuable information may support service providers on decisions about service lifecycle. The paper discusses the adoption of usage profiles and presents a framework for the automatic evaluation of service changes impact during its lifecycle.
服务越来越多地被用作解耦和灵活应用程序的构建块。服务演进是一个关键问题,因为即使是很小的更改(如果不兼容)也可能影响大量的客户机应用程序。但是,特别是在大规模使用服务的上下文中,根据其使用情况的不同,更改会对客户机应用程序产生不同的影响。本文建议从使用模式的角度关注兼容性,以便以更灵活、成本更低的方式处理服务演化问题。其思想是将客户端应用程序的行为总结到使用概要文件中,从中可以派生出表示更改影响的度量。这些有价值的信息可以支持服务提供者关于服务生命周期的决策。本文讨论了使用概要文件的采用,并提出了一个框架,用于在其生命周期中自动评估服务更改的影响。
{"title":"Service Evolution Management Based on Usage Profile","authors":"Marcelo Yamashita, K. Becker, R. Galante","doi":"10.1109/ICWS.2011.102","DOIUrl":"https://doi.org/10.1109/ICWS.2011.102","url":null,"abstract":"Services have been increasingly used as the building blocks for decoupled and flexible applications. Service evolution is a critical issue because even small changes, if not compatible, can potentially affect a huge number of client applications. However, particularly in the context of large scale usage of a service, changes cause different impact on client applications according to its use. This paper proposes to focus on compatibility from the point of view of usage patterns in order to deal with service evolution issues in more flexible and less costly way. The idea is to summarize the behavior of client applications into usage profiles, from which metrics that represent the impact of changes can be derived. This valuable information may support service providers on decisions about service lifecycle. The paper discusses the adoption of usage profiles and presents a framework for the automatic evaluation of service changes impact during its lifecycle.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"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":"124139336","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}
引用次数: 10
Apply WS-Management to Manage Real Resources: MAPE Use Case Study 应用WS-Management管理真实资源:MAPE用例研究
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.100
Zhihui Lu, Jie Wu, Weiming Fu
Web Services standard-based system resource management is a new direction. In this paper, in order to verify the WS-Management standard whether to satisfy the realistic system resource management requirements, we use IBM MAPE categories to find more WS-Management related use cases. We design three typical use cases based on MAPE principles. Finally, we make a conclusion and propose our next-step work.
基于Web服务标准的系统资源管理是一个新的发展方向。在本文中,为了验证WS-Management标准是否满足现实的系统资源管理需求,我们使用IBM MAPE分类来寻找更多与WS-Management相关的用例。我们基于MAPE原则设计了三个典型的用例。最后,对本文进行了总结,并提出了下一步的工作。
{"title":"Apply WS-Management to Manage Real Resources: MAPE Use Case Study","authors":"Zhihui Lu, Jie Wu, Weiming Fu","doi":"10.1109/ICWS.2011.100","DOIUrl":"https://doi.org/10.1109/ICWS.2011.100","url":null,"abstract":"Web Services standard-based system resource management is a new direction. In this paper, in order to verify the WS-Management standard whether to satisfy the realistic system resource management requirements, we use IBM MAPE categories to find more WS-Management related use cases. We design three typical use cases based on MAPE principles. Finally, we make a conclusion and propose our next-step work.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"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":"128414499","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}
引用次数: 2
Refactoring and Publishing WS-BPEL Processes to Obtain More Partners 重构和发布WS-BPEL流程以获得更多合作伙伴
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.12
Wei Song, Xiaoxing Ma, S. Cheung, Hao Hu, Qiliang Yang, Jian Lü
WS-BPEL processes can facilitate service discovery when the services have multiple interfaces in certain order. Current approaches derive the abstract WS-BPEL processes directly from the corresponding executable ones by hiding or omitting the internal activities. However, these simple approaches may prevent the services from being found by valuable potential partners at service discovery stage. To address this problem, we propose a novel approach to refactoring the executable and abstract WS-BPEL processes for service discovery. We show the application of our approach through a typical travel agency service.
当服务以特定顺序具有多个接口时,WS-BPEL流程可以促进服务发现。当前的方法通过隐藏或省略内部活动,直接从相应的可执行流程派生出抽象WS-BPEL流程。然而,这些简单的方法可能会阻止服务在服务发现阶段被有价值的潜在合作伙伴发现。为了解决这个问题,我们提出了一种新的方法来重构用于服务发现的可执行和抽象WS-BPEL流程。我们通过一个典型的旅行社服务来展示我们的方法的应用。
{"title":"Refactoring and Publishing WS-BPEL Processes to Obtain More Partners","authors":"Wei Song, Xiaoxing Ma, S. Cheung, Hao Hu, Qiliang Yang, Jian Lü","doi":"10.1109/ICWS.2011.12","DOIUrl":"https://doi.org/10.1109/ICWS.2011.12","url":null,"abstract":"WS-BPEL processes can facilitate service discovery when the services have multiple interfaces in certain order. Current approaches derive the abstract WS-BPEL processes directly from the corresponding executable ones by hiding or omitting the internal activities. However, these simple approaches may prevent the services from being found by valuable potential partners at service discovery stage. To address this problem, we propose a novel approach to refactoring the executable and abstract WS-BPEL processes for service discovery. We show the application of our approach through a typical travel agency service.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"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":"128426526","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}
引用次数: 23
A QoS-Aware Web Service Selection Algorithm Based on Clustering 基于聚类的qos感知Web服务选择算法
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.36
Yi Xia, Ping Chen, L. Bao, M. Wang, J. Yang
With the prevalence of SOA, an increasing number of Web services are created and composed to construct complex business processes. Selecting an appropriate service from a lot of independently developed services which have the same functionality but different QoS properties is essential for the effect of the composite service according to users' preference. Moreover, the efficiency and effect of the service selection algorithm also play an important role. In this paper, we propose a novel algorithm, named QSSAC, for service selection problem. This algorithm is based on the service clustering which can cluster a lot of atomic services of each task into a few classes according to their QoS properties. With the help of service clustering, our algorithm is able to reduce the execution time and guarantee the near-optimal result as well. Finally, three strategies are provided for re-selecting atomic services in dynamic environment. In experiment, we study the performance of QSSAC algorithm, and its feasibility has been demonstrated by simulation.
随着SOA的流行,创建和组合越来越多的Web服务来构建复杂的业务流程。根据用户的喜好,从众多功能相同但QoS属性不同的独立开发的服务中选择合适的服务,是实现组合服务效果的关键。此外,服务选择算法的效率和效果也起着重要的作用。本文提出了一种新的服务选择算法——QSSAC。该算法基于服务聚类,可以将每个任务的大量原子服务根据其QoS属性聚为几个类。在服务聚类的帮助下,我们的算法能够在减少执行时间的同时保证接近最优的结果。最后,给出了在动态环境中重新选择原子服务的三种策略。在实验中,我们研究了QSSAC算法的性能,并通过仿真验证了该算法的可行性。
{"title":"A QoS-Aware Web Service Selection Algorithm Based on Clustering","authors":"Yi Xia, Ping Chen, L. Bao, M. Wang, J. Yang","doi":"10.1109/ICWS.2011.36","DOIUrl":"https://doi.org/10.1109/ICWS.2011.36","url":null,"abstract":"With the prevalence of SOA, an increasing number of Web services are created and composed to construct complex business processes. Selecting an appropriate service from a lot of independently developed services which have the same functionality but different QoS properties is essential for the effect of the composite service according to users' preference. Moreover, the efficiency and effect of the service selection algorithm also play an important role. In this paper, we propose a novel algorithm, named QSSAC, for service selection problem. This algorithm is based on the service clustering which can cluster a lot of atomic services of each task into a few classes according to their QoS properties. With the help of service clustering, our algorithm is able to reduce the execution time and guarantee the near-optimal result as well. Finally, three strategies are provided for re-selecting atomic services in dynamic environment. In experiment, we study the performance of QSSAC algorithm, and its feasibility has been demonstrated by simulation.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"17 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":"127234798","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}
引用次数: 69
A Petri Net Based Hybrid Optimal Controller for Deadlock Prevention in Web Service Composition 基于Petri网的Web服务组合死锁预防混合最优控制器
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.90
J. Bi, Zhiliang Zhu, Haitao Yuan, Yushun Fan, Ming Tie
In the process of web service composition, the check and prevention of semantic incompatibility is one of the most important issues. In this paper, a controlled Petri net (CtlPN)-based model for web service composition is proposed. Meanwhile, the optimal controller is constructed, such that the appropriate vectors of controllable place and arc are appended in the key transition which can lead to deadlock states. In addition, for the semantic incompatibility case, a policy based on appending optimal controller is presented. It is proved that our policy can be a good solution. Finally, the proposed controller is transformed as the activity of BPEL.
在web服务的组合过程中,语义不兼容的检测和预防是一个重要的问题。提出了一种基于可控Petri网(CtlPN)的web服务组合模型。同时,构造了最优控制器,在导致死锁状态的关键过渡处附加适当的可控位置和圆弧矢量。此外,针对语义不兼容的情况,提出了一种基于附加最优控制器的策略。事实证明,我们的政策是一个很好的解决办法。最后,将建议的控制器转换为BPEL的活动。
{"title":"A Petri Net Based Hybrid Optimal Controller for Deadlock Prevention in Web Service Composition","authors":"J. Bi, Zhiliang Zhu, Haitao Yuan, Yushun Fan, Ming Tie","doi":"10.1109/ICWS.2011.90","DOIUrl":"https://doi.org/10.1109/ICWS.2011.90","url":null,"abstract":"In the process of web service composition, the check and prevention of semantic incompatibility is one of the most important issues. In this paper, a controlled Petri net (CtlPN)-based model for web service composition is proposed. Meanwhile, the optimal controller is constructed, such that the appropriate vectors of controllable place and arc are appended in the key transition which can lead to deadlock states. In addition, for the semantic incompatibility case, a policy based on appending optimal controller is presented. It is proved that our policy can be a good solution. Finally, the proposed controller is transformed as the activity of BPEL.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"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":"128814629","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}
引用次数: 1
Implementation of Communities of Web Service Registries Web服务注册中心社区的实现
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.69
M. Sellami, Walid Gaaloul, S. Tata
In this paper, we propose to use communities as a mean to organize Web services registries in a multi-registry environment. First, we propose a semantic model for Web services registry description (WSRD). A WSRD description depicts the functionalities offered by services advertised by a given registry. Thereafter, we propose an implicit approach for building communities based on the WSRD descriptions using a fuzzy clustering technique. Eventually, this clustering will be helpful for selecting an adequate registry for service requesters. Provided experiments in this paper show the feasibility of our approach.
在本文中,我们建议使用社区作为在多注册中心环境中组织Web服务注册中心的手段。首先,我们提出了Web服务注册中心描述(WSRD)的语义模型。WSRD描述描述了由给定注册中心发布的服务所提供的功能。因此,我们提出了一种基于WSRD描述的隐式构建社区的方法,该方法使用模糊聚类技术。最终,这种集群将有助于为服务请求者选择适当的注册中心。本文提供的实验结果表明了该方法的可行性。
{"title":"Implementation of Communities of Web Service Registries","authors":"M. Sellami, Walid Gaaloul, S. Tata","doi":"10.1109/ICWS.2011.69","DOIUrl":"https://doi.org/10.1109/ICWS.2011.69","url":null,"abstract":"In this paper, we propose to use communities as a mean to organize Web services registries in a multi-registry environment. First, we propose a semantic model for Web services registry description (WSRD). A WSRD description depicts the functionalities offered by services advertised by a given registry. Thereafter, we propose an implicit approach for building communities based on the WSRD descriptions using a fuzzy clustering technique. Eventually, this clustering will be helpful for selecting an adequate registry for service requesters. Provided experiments in this paper show the feasibility of our approach.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"207 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":"122430328","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}
引用次数: 2
An Event-Based Reasoning Approach to Web Services Monitoring 基于事件的Web服务监视推理方法
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.97
Ehtesham Zahoor, O. Perrin, C. Godart
In this paper, we propose an event-based framework that allows to specify and reason about the monitoring properties during composition process execution. The proposed approach is highly expressive and allows to specify monitoring properties that can be based on either functional or non-functional requirements, allows multi-level detection of any violation, allows to calculate effects of any such violation on the overall process execution and to recover from it using a set of recovery actions. The choice of a reasoning based approach allows to foresee the effects of violations and respects any functional and non-functional constraints associated with the process, when performing recovery. In addition, as the approach builds upon an event-based declarative framework called DISC, it results in an integrated approach as both composition design and monitoring framework are event-based.
在本文中,我们提出了一个基于事件的框架,该框架允许在组合过程执行期间指定和推理监视属性。所建议的方法具有很强的表现力,允许指定基于功能或非功能需求的监视属性,允许对任何违规行为进行多级检测,允许计算任何此类违规行为对整个流程执行的影响,并使用一组恢复操作从中恢复。选择基于推理的方法可以预见违规的影响,并在执行恢复时尊重与流程相关的任何功能性和非功能性约束。此外,由于该方法建立在一个名为DISC的基于事件的声明性框架之上,因此它形成了一个集成的方法,因为组合设计和监视框架都是基于事件的。
{"title":"An Event-Based Reasoning Approach to Web Services Monitoring","authors":"Ehtesham Zahoor, O. Perrin, C. Godart","doi":"10.1109/ICWS.2011.97","DOIUrl":"https://doi.org/10.1109/ICWS.2011.97","url":null,"abstract":"In this paper, we propose an event-based framework that allows to specify and reason about the monitoring properties during composition process execution. The proposed approach is highly expressive and allows to specify monitoring properties that can be based on either functional or non-functional requirements, allows multi-level detection of any violation, allows to calculate effects of any such violation on the overall process execution and to recover from it using a set of recovery actions. The choice of a reasoning based approach allows to foresee the effects of violations and respects any functional and non-functional constraints associated with the process, when performing recovery. In addition, as the approach builds upon an event-based declarative framework called DISC, it results in an integrated approach as both composition design and monitoring framework are event-based.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"7 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":"122540012","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}
引用次数: 12
期刊
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