首页 > 最新文献

2011 IEEE International Conference on Web Services最新文献

英文 中文
A Transaction Management Model Based on Compensation Planning Graph for Web Services Composition 基于补偿规划图的Web服务组合事务管理模型
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.74
Li-zhen Cui, Zongmin Shang, Yuliang Shi
To enforce reliability of composite Web Services at run-time, this paper proposes a transaction management model based on Compensation Planning Graph for Web Service composition. First, a web service composition model with transactional properties is introduced. Second, in order to handle transaction when exceptions are occurred, compensation dependency relationships and Compensation Planning Graph is introduced, and an algorithm of automatic generation of compensation dependency relationships and transaction handling based on CPG is proposed. Finally, evaluation methods of QoS of web services and user satisfaction of transaction handling are given. During the execution of composite web services, this approach can guarantee compensation achieving through forward- or backward-compensation. In addition, in this model, a novel concept named Transfer Service is proposed to solve the problem that there are no compensation services or unsuccessful retriable services after many retry times. This model and method can improve self-adjustability and stability of composite services in the course of deployment and execution. Simulations prove that this approach can efficiently guarantee the reliability of composite services at run-time.
为了提高组合Web服务在运行时的可靠性,提出了一种基于补偿规划图的组合Web服务事务管理模型。首先,介绍了一个具有事务属性的web服务组合模型。其次,为了在发生异常时处理事务,引入了补偿依赖关系和补偿规划图,提出了一种基于CPG的补偿依赖关系自动生成和事务处理算法。最后,给出了web服务QoS和用户事务处理满意度的评价方法。在复合web服务的执行过程中,这种方法可以保证通过前向或后向补偿来实现补偿。此外,该模型还提出了传输服务的概念,解决了多次重试后没有补偿服务或重试失败的可检索服务的问题。该模型和方法可以提高组合服务在部署和执行过程中的自适应性和稳定性。仿真结果表明,该方法能够有效地保证组合服务在运行时的可靠性。
{"title":"A Transaction Management Model Based on Compensation Planning Graph for Web Services Composition","authors":"Li-zhen Cui, Zongmin Shang, Yuliang Shi","doi":"10.1109/ICWS.2011.74","DOIUrl":"https://doi.org/10.1109/ICWS.2011.74","url":null,"abstract":"To enforce reliability of composite Web Services at run-time, this paper proposes a transaction management model based on Compensation Planning Graph for Web Service composition. First, a web service composition model with transactional properties is introduced. Second, in order to handle transaction when exceptions are occurred, compensation dependency relationships and Compensation Planning Graph is introduced, and an algorithm of automatic generation of compensation dependency relationships and transaction handling based on CPG is proposed. Finally, evaluation methods of QoS of web services and user satisfaction of transaction handling are given. During the execution of composite web services, this approach can guarantee compensation achieving through forward- or backward-compensation. In addition, in this model, a novel concept named Transfer Service is proposed to solve the problem that there are no compensation services or unsuccessful retriable services after many retry times. This model and method can improve self-adjustability and stability of composite services in the course of deployment and execution. Simulations prove that this approach can efficiently guarantee the reliability of composite services at run-time.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"70 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":"123478003","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
On the Use of Fuzzy Dominance for Computing Service Skyline Based on QoS 模糊优势在基于QoS的服务天际线计算中的应用
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.93
Karim Benouaret, D. Benslimane, A. Hadjali
Nowadays, the exploding number of functionally similar Web services has led to a new challenge of selecting the most relevant services using quality of service (QoS) aspects. Traditionally, the relevance of a service is determined by computing an overall score that aggregates individual QoS values. Users are required to assign weights to QoS attributes. This is a rather demanding task and an imprecise specification of the weights could result in missing some user desired services. Recent approaches focus on computing service skyline over a set of QoS aspects. This can completely free users from assigning weights to QoS attributes. However, two main drawbacks characterize such approaches. First, the service skyline often privileges services with a bad compromise between different QoS attributes. Second, as the size of the service skyline may be quite large, users will be overwhelmed during the service selection process. In this paper, we introduce a new concept, called alpha-dominant service skyline, to address the above issues and we develop a suitable algorithm for computing it efficiently. Experimental evaluation conducted on synthetically generated datasets, demonstrates both the effectiveness of the introduced concept and the efficiency of the proposed algorithm.
如今,功能相似的Web服务数量的爆炸式增长导致了使用服务质量(QoS)方面选择最相关服务的新挑战。传统上,服务的相关性是通过计算汇总各个QoS值的总体得分来确定的。用户需要为QoS属性分配权重。这是一项要求相当高的任务,权重的不精确规范可能会导致丢失一些用户想要的服务。最近的方法侧重于在一组QoS方面计算服务天际线。这可以让用户完全免于为QoS属性分配权重。然而,这种方法有两个主要缺点。首先,服务天际线通常对在不同QoS属性之间做出不良妥协的服务给予特权。其次,由于服务天际线的规模可能相当大,用户在选择服务的过程中会感到不知所措。在本文中,我们引入了一个新的概念,称为阿尔法主导服务天际线,以解决上述问题,我们开发了一个合适的算法来有效地计算它。在综合生成的数据集上进行了实验评估,证明了所引入概念的有效性和所提出算法的效率。
{"title":"On the Use of Fuzzy Dominance for Computing Service Skyline Based on QoS","authors":"Karim Benouaret, D. Benslimane, A. Hadjali","doi":"10.1109/ICWS.2011.93","DOIUrl":"https://doi.org/10.1109/ICWS.2011.93","url":null,"abstract":"Nowadays, the exploding number of functionally similar Web services has led to a new challenge of selecting the most relevant services using quality of service (QoS) aspects. Traditionally, the relevance of a service is determined by computing an overall score that aggregates individual QoS values. Users are required to assign weights to QoS attributes. This is a rather demanding task and an imprecise specification of the weights could result in missing some user desired services. Recent approaches focus on computing service skyline over a set of QoS aspects. This can completely free users from assigning weights to QoS attributes. However, two main drawbacks characterize such approaches. First, the service skyline often privileges services with a bad compromise between different QoS attributes. Second, as the size of the service skyline may be quite large, users will be overwhelmed during the service selection process. In this paper, we introduce a new concept, called alpha-dominant service skyline, to address the above issues and we develop a suitable algorithm for computing it efficiently. Experimental evaluation conducted on synthetically generated datasets, demonstrates both the effectiveness of the introduced concept and the efficiency of the proposed algorithm.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"59 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":"125777924","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}
引用次数: 51
Ontology-Driven Query Expansion Using Map/Reduce Framework to Facilitate Federated Queries 使用Map/Reduce框架促进联邦查询的本体驱动查询扩展
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.21
N. Alipanah, L. Khan, B. Thuraisingham
In view of the need for a highly distributed and federated architecture, a robust query expansion has great impact on the performance of information retrieval. We aim to determine ontology-driven query expansion terms using different weighting techniques. For this, we consider each individual ontology and user query keywords to determine the Basic Expansion Terms (BET) using a number of semantic measures including Betweenness Measure (BM) and Semantic Similarity Measure (SSM). We propose a Map/Reduce distributed algorithm for calculating all the shortest paths in ontology graph. Map/Reduce algorithm will improve considerably the efficiency of BET calculation for large ontologies.
鉴于对高度分布式和联邦体系结构的需求,鲁棒的查询扩展对信息检索的性能有很大的影响。我们的目标是使用不同的加权技术确定本体驱动的查询扩展术语。为此,我们考虑每个单独的本体和用户查询关键字,使用包括between Measure (BM)和semantic Similarity Measure (SSM)在内的一系列语义度量来确定基本扩展项(BET)。提出了一种计算本体图中所有最短路径的Map/Reduce分布式算法。Map/Reduce算法将大大提高大型本体的BET计算效率。
{"title":"Ontology-Driven Query Expansion Using Map/Reduce Framework to Facilitate Federated Queries","authors":"N. Alipanah, L. Khan, B. Thuraisingham","doi":"10.1109/ICWS.2011.21","DOIUrl":"https://doi.org/10.1109/ICWS.2011.21","url":null,"abstract":"In view of the need for a highly distributed and federated architecture, a robust query expansion has great impact on the performance of information retrieval. We aim to determine ontology-driven query expansion terms using different weighting techniques. For this, we consider each individual ontology and user query keywords to determine the Basic Expansion Terms (BET) using a number of semantic measures including Betweenness Measure (BM) and Semantic Similarity Measure (SSM). We propose a Map/Reduce distributed algorithm for calculating all the shortest paths in ontology graph. Map/Reduce algorithm will improve considerably the efficiency of BET calculation for large ontologies.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"65 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":"132859869","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}
引用次数: 22
A QoS-Based Fuzzy Model for Ranking Real World Web Services 基于qos的Web服务排序模糊模型
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.43
M. Almulla, Kawthar Almatori, H. Yahyaoui
With the increasing popularity of using Web services, Quality of Service (QoS) is becoming a significant concern for both service consumers and providers. Several models for considering functional and non-functional QoS requirements for the purpose of Web service discovery and selection have been proposed. We present in this paper a new Web services selection model based on fuzzy logic. In this model, the non-functional QoS requirements are taken into account for the appropriate selection of required services. Our model can handle consumers' imprecise preferences with fuzzy sets. Moreover, a new fuzzy ranking algorithm that is based on the dependencies between quality attributes is proposed. The experimental results obtained from real world Web service domains revealed better performance of our algorithm compared to Entropy-based ranking algorithms.
随着使用Web服务的日益普及,服务质量(QoS)正成为服务使用者和提供者关注的重要问题。已经提出了几个模型,用于考虑Web服务发现和选择的功能性和非功能性QoS需求。本文提出了一种新的基于模糊逻辑的Web服务选择模型。在此模型中,考虑到非功能性QoS需求,以适当选择所需的服务。我们的模型可以用模糊集处理消费者不精确的偏好。在此基础上,提出了一种基于质量属性间依赖关系的模糊排序算法。从现实世界的Web服务域中获得的实验结果表明,与基于熵的排序算法相比,我们的算法具有更好的性能。
{"title":"A QoS-Based Fuzzy Model for Ranking Real World Web Services","authors":"M. Almulla, Kawthar Almatori, H. Yahyaoui","doi":"10.1109/ICWS.2011.43","DOIUrl":"https://doi.org/10.1109/ICWS.2011.43","url":null,"abstract":"With the increasing popularity of using Web services, Quality of Service (QoS) is becoming a significant concern for both service consumers and providers. Several models for considering functional and non-functional QoS requirements for the purpose of Web service discovery and selection have been proposed. We present in this paper a new Web services selection model based on fuzzy logic. In this model, the non-functional QoS requirements are taken into account for the appropriate selection of required services. Our model can handle consumers' imprecise preferences with fuzzy sets. Moreover, a new fuzzy ranking algorithm that is based on the dependencies between quality attributes is proposed. The experimental results obtained from real world Web service domains revealed better performance of our algorithm compared to Entropy-based ranking algorithms.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"26 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":"134629209","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}
引用次数: 45
Metamorphic Testing for Web Services: Framework and a Case Study Web服务的变形测试:框架和案例研究
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.65
Chang-ai Sun, Guan Wang, Baohong Mu, Huai Liu, Zhaoshun Wang, T. Chen
Service Oriented Architecture (SOA) has become a major application development paradigm. As a basic unit of SOA applications, Web services significantly affect the quality of the applications constructed from them. Since the development and consumption of Web services are completely separated under SOA environment, the consumers are normally provided with limited knowledge of the services and thus have little information about test oracles. The lack of source code and the restricted control of Web services limit the testability of Web services. To address the prominent oracle problem when testing Web services, we propose a metamorphic testing framework for Web services taking into account the unique features of SOA. We conduct a case study where the new metamorphic testing framework is employed to test a Web service that implements the electronic payment. The results of case study show the feasibility of the framework for web services, and also the efficiency of metamorphic testing. The work presented in the paper alleviates the test oracle problem when testing Web services under SOA.
面向服务的体系结构(SOA)已经成为一种主要的应用程序开发范例。作为SOA应用程序的基本单元,Web服务对由它们构建的应用程序的质量影响很大。由于在SOA环境下,Web服务的开发和消费是完全分离的,因此消费者通常只知道有限的服务知识,因此很少有关于测试oracle的信息。缺乏源代码和对Web服务的限制控制限制了Web服务的可测试性。为了在测试Web服务时解决突出的oracle问题,我们提出了一个考虑到SOA独特特性的Web服务变形测试框架。我们进行了一个案例研究,其中使用新的变形测试框架来测试实现电子支付的Web服务。实例研究结果表明了该框架对web服务的可行性,以及变形测试的有效性。本文所做的工作减轻了SOA下Web服务测试时的测试oracle问题。
{"title":"Metamorphic Testing for Web Services: Framework and a Case Study","authors":"Chang-ai Sun, Guan Wang, Baohong Mu, Huai Liu, Zhaoshun Wang, T. Chen","doi":"10.1109/ICWS.2011.65","DOIUrl":"https://doi.org/10.1109/ICWS.2011.65","url":null,"abstract":"Service Oriented Architecture (SOA) has become a major application development paradigm. As a basic unit of SOA applications, Web services significantly affect the quality of the applications constructed from them. Since the development and consumption of Web services are completely separated under SOA environment, the consumers are normally provided with limited knowledge of the services and thus have little information about test oracles. The lack of source code and the restricted control of Web services limit the testability of Web services. To address the prominent oracle problem when testing Web services, we propose a metamorphic testing framework for Web services taking into account the unique features of SOA. We conduct a case study where the new metamorphic testing framework is employed to test a Web service that implements the electronic payment. The results of case study show the feasibility of the framework for web services, and also the efficiency of metamorphic testing. The work presented in the paper alleviates the test oracle problem when testing Web services under SOA.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"104 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":"133674791","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}
引用次数: 34
Automatic Sampling of Web Services Web服务的自动采样
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.67
Mohammed AbuJarour, Sebastian Oergel
With the widespread of Service-oriented Computing (SOC) and the increasing number of available web services in several domains, service discovery has become one of the main challenges in SOC. Lack of rich service descriptions is one of the several factors that exacerbate this challenge. Therefore, additional information about web services is required. Several approaches and sources have been proposed in the community to gather this information, such as domain experts, service providers, service consumers, etc. However, the increasing number of web services requires automatic approaches and additional sources of information. In this paper, we introduce a novel approach to generate annotations for web services, e.g., tags, by sampling their automatic invocations. The generated annotations are integrated in web forms that are used for future calls of these web services. Providing correct values for input parameters of web services is one of the main challenges involved in this work. We use four sources to assign values for input parameters, namely, random values, outputs of other operations within the same web service, other web services, and external data sources, e.g., DBpedia, Word Net. We have implemented our approach in the context of our service registry and validated it through several experiments.
随着面向服务计算(service -oriented Computing, SOC)的广泛应用和各个领域中可用web服务数量的不断增加,服务发现已成为面向服务计算的主要挑战之一。缺乏丰富的服务描述是加剧这一挑战的几个因素之一。因此,需要有关web服务的附加信息。社区中已经提出了几种方法和来源来收集这些信息,例如领域专家、服务提供者、服务消费者等。然而,越来越多的web服务需要自动方法和额外的信息源。在本文中,我们介绍了一种新的方法,通过对web服务(如标签)的自动调用进行采样来生成注释。生成的注释集成在web表单中,用于将来调用这些web服务。为web服务的输入参数提供正确的值是这项工作中涉及的主要挑战之一。我们使用四个源来为输入参数赋值,即随机值、同一web服务中其他操作的输出、其他web服务和外部数据源,例如DBpedia、Word Net。我们已经在服务注册中心的上下文中实现了我们的方法,并通过几个实验对其进行了验证。
{"title":"Automatic Sampling of Web Services","authors":"Mohammed AbuJarour, Sebastian Oergel","doi":"10.1109/ICWS.2011.67","DOIUrl":"https://doi.org/10.1109/ICWS.2011.67","url":null,"abstract":"With the widespread of Service-oriented Computing (SOC) and the increasing number of available web services in several domains, service discovery has become one of the main challenges in SOC. Lack of rich service descriptions is one of the several factors that exacerbate this challenge. Therefore, additional information about web services is required. Several approaches and sources have been proposed in the community to gather this information, such as domain experts, service providers, service consumers, etc. However, the increasing number of web services requires automatic approaches and additional sources of information. In this paper, we introduce a novel approach to generate annotations for web services, e.g., tags, by sampling their automatic invocations. The generated annotations are integrated in web forms that are used for future calls of these web services. Providing correct values for input parameters of web services is one of the main challenges involved in this work. We use four sources to assign values for input parameters, namely, random values, outputs of other operations within the same web service, other web services, and external data sources, e.g., DBpedia, Word Net. We have implemented our approach in the context of our service registry and validated it through several experiments.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"107 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":"131985209","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
Long-Term Benefit Driven Adaptation in Service-Based Software Systems 基于服务的软件系统中的长期利益驱动适应
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.82
Jun Na, Bin Zhang, Yanxiang Gao, Li Zhang, Zhiliang Zhu
Service-based software system (SBS) is a software system based on service-oriented architecture (SOA). Although often treated as a composite service, an SBS is proposed from a more practical point of view based on restricted service provisions. In the highly competitive market, just meeting such requirements seems not enough to get more customers for service providers, and they usually provide additional preferential policies, such as a special order "buy-two-get-one-free". However, most of current adaptation approaches focus on single transaction, which makes it hard to take full advantage of such preferential policies in reselecting substitutable services. In this paper, we try to make the adaptation decision and reselect services from a broader view, i.e. expand the computation domain from single transaction to the whole lifecycle of an SBS by considering all of the past, current and predicable future executions. We call it "long-term benefit" to distinguish benefit in current approaches and propose a long-term benefit driven adaptation approach in this paper. In our approach, services that would bring the max expected long-term benefit would be selected and substituted into current instance in once adaptation. As the long-term benefit is accumulated in several executions, i.e. it depends on a decision sequence, we model the decision making problem as a sequential decision problem, and describe a realization based on partially observable Markov decision process (POMDP) for maximizing the real income in providing an SBS as an example.
基于服务的软件系统(SBS)是基于面向服务的体系结构(SOA)的软件系统。尽管通常将SBS视为组合服务,但SBS是从基于受限服务提供的更实际的角度提出的。在竞争激烈的市场中,仅仅满足这些要求似乎不足以为服务提供商赢得更多的客户,他们通常会提供额外的优惠政策,例如“买二送一”的特殊订单。然而,目前的适应方法大多集中在单笔交易上,难以充分利用此类优惠政策对可替代服务的重新选择。在本文中,我们试图从更广阔的视角做出适应决策和重新选择服务,即通过考虑所有过去、当前和可预测的未来执行,将计算域从单个事务扩展到SBS的整个生命周期。我们将其称为“长期效益”,以区分现有方法中的效益,并提出一种长期效益驱动的适应方法。在我们的方法中,将选择能够带来最大预期长期效益的服务,并在一次适应中替换到当前实例中。由于长期收益是在多次执行中积累的,即依赖于决策序列,因此我们将决策问题建模为顺序决策问题,并以SBS为例,描述了基于部分可观察马尔可夫决策过程(POMDP)实现实际收益最大化的方法。
{"title":"Long-Term Benefit Driven Adaptation in Service-Based Software Systems","authors":"Jun Na, Bin Zhang, Yanxiang Gao, Li Zhang, Zhiliang Zhu","doi":"10.1109/ICWS.2011.82","DOIUrl":"https://doi.org/10.1109/ICWS.2011.82","url":null,"abstract":"Service-based software system (SBS) is a software system based on service-oriented architecture (SOA). Although often treated as a composite service, an SBS is proposed from a more practical point of view based on restricted service provisions. In the highly competitive market, just meeting such requirements seems not enough to get more customers for service providers, and they usually provide additional preferential policies, such as a special order \"buy-two-get-one-free\". However, most of current adaptation approaches focus on single transaction, which makes it hard to take full advantage of such preferential policies in reselecting substitutable services. In this paper, we try to make the adaptation decision and reselect services from a broader view, i.e. expand the computation domain from single transaction to the whole lifecycle of an SBS by considering all of the past, current and predicable future executions. We call it \"long-term benefit\" to distinguish benefit in current approaches and propose a long-term benefit driven adaptation approach in this paper. In our approach, services that would bring the max expected long-term benefit would be selected and substituted into current instance in once adaptation. As the long-term benefit is accumulated in several executions, i.e. it depends on a decision sequence, we model the decision making problem as a sequential decision problem, and describe a realization based on partially observable Markov decision process (POMDP) for maximizing the real income in providing an SBS as an example.","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":"132951935","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
Generating Workflow Models from OWL-S Service Descriptions with a Partial-Order Plan Construction 基于部分顺序计划构造的OWL-S服务描述生成工作流模型
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.88
Bochao Wang, A. Haller, Florian Rosenberg
In this work we construct partial order plans from a pool of atomic services described in OWL-S. We make extensions to Partial Order Planning to allow multiple conditional effects in action definitions. The purpose is to handle the uncertain behavior of Web services with incomplete initial information. We post-process the partial order plan to auto-generate a workflow model. We developed a method to identify a subset of workflow patterns from the solution plan to create a workflow diagram.
在这项工作中,我们从OWL-S中描述的原子服务池中构建部分顺序计划。我们对偏序规划进行了扩展,以允许在操作定义中使用多个条件效果。其目的是处理具有不完整初始信息的Web服务的不确定行为。对部分订单计划进行后处理,自动生成工作流模型。我们开发了一种方法,从解决方案计划中识别工作流模式的子集,以创建工作流图。
{"title":"Generating Workflow Models from OWL-S Service Descriptions with a Partial-Order Plan Construction","authors":"Bochao Wang, A. Haller, Florian Rosenberg","doi":"10.1109/ICWS.2011.88","DOIUrl":"https://doi.org/10.1109/ICWS.2011.88","url":null,"abstract":"In this work we construct partial order plans from a pool of atomic services described in OWL-S. We make extensions to Partial Order Planning to allow multiple conditional effects in action definitions. The purpose is to handle the uncertain behavior of Web services with incomplete initial information. We post-process the partial order plan to auto-generate a workflow model. We developed a method to identify a subset of workflow patterns from the solution plan to create a workflow diagram.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"90 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":"133254768","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}
引用次数: 4
Selection of Composable Web Services Driven by User Requirements 选择由用户需求驱动的可组合Web服务
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.47
Z. Azmeh, Maha Driss, Fady Hamoui, M. Huchard, Naouel Moha, Chouki Tibermacine
Building a composite application based on Web services has become a real challenge regarding the large and diverse service space nowadays. Especially when considering the various functional and non-functional capabilities that Web services may afford and users may require. In this paper, we propose an approach for facilitating Web service selection according to user requirements. These requirements specify the needed functionality and expected QoS, as well as the composability between each pair of services. The originality of our approach is embodied in the use of Relational Concept Analysis (RCA), an extension of Formal Concept Analysis (FCA). Using RCA, we classify services by their calculated QoS levels and composability modes. We use a real case study of 901 services to show how to accomplish an efficient selection of services satisfying a specified set of functional and non-functional requirements.
构建基于Web服务的复合应用程序已经成为当今庞大而多样的服务领域的真正挑战。特别是在考虑Web服务可能提供的和用户可能需要的各种功能性和非功能性功能时。在本文中,我们提出了一种根据用户需求促进Web服务选择的方法。这些需求指定了所需的功能和预期的QoS,以及每对服务之间的可组合性。我们方法的独创性体现在关系概念分析(RCA)的使用上,它是形式概念分析(FCA)的延伸。使用RCA,我们根据计算的QoS级别和可组合模式对服务进行分类。我们使用901个服务的真实案例研究来展示如何完成满足一组指定的功能和非功能需求的服务的有效选择。
{"title":"Selection of Composable Web Services Driven by User Requirements","authors":"Z. Azmeh, Maha Driss, Fady Hamoui, M. Huchard, Naouel Moha, Chouki Tibermacine","doi":"10.1109/ICWS.2011.47","DOIUrl":"https://doi.org/10.1109/ICWS.2011.47","url":null,"abstract":"Building a composite application based on Web services has become a real challenge regarding the large and diverse service space nowadays. Especially when considering the various functional and non-functional capabilities that Web services may afford and users may require. In this paper, we propose an approach for facilitating Web service selection according to user requirements. These requirements specify the needed functionality and expected QoS, as well as the composability between each pair of services. The originality of our approach is embodied in the use of Relational Concept Analysis (RCA), an extension of Formal Concept Analysis (FCA). Using RCA, we classify services by their calculated QoS levels and composability modes. We use a real case study of 901 services to show how to accomplish an efficient selection of services satisfying a specified set of functional and non-functional requirements.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"254 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":"114311241","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}
引用次数: 39
CLAM: Cross-Layer Management of Adaptation Decisions for Service-Based Applications CLAM:基于服务的应用程序适应决策的跨层管理
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.76
Aslı Zengin, R. Kazhamiakin, M. Pistore
Adaptation of service-based applications (SBA) is not trivial in their heterogeneous and dynamic execution context. While different approaches exist, most of them focus on a specific part of the SBA ignoring the overall impact of the adaptation on the whole application. In this paper we propose a cross-layer adaptation manager (CLAM) that tackles this problem.
基于服务的应用程序(SBA)的适配在其异构和动态执行上下文中并不是微不足道的。虽然存在不同的方法,但大多数方法都侧重于SBA的特定部分,而忽略了对整个应用程序的适应的总体影响。本文提出了一个跨层自适应管理器(CLAM)来解决这个问题。
{"title":"CLAM: Cross-Layer Management of Adaptation Decisions for Service-Based Applications","authors":"Aslı Zengin, R. Kazhamiakin, M. Pistore","doi":"10.1109/ICWS.2011.76","DOIUrl":"https://doi.org/10.1109/ICWS.2011.76","url":null,"abstract":"Adaptation of service-based applications (SBA) is not trivial in their heterogeneous and dynamic execution context. While different approaches exist, most of them focus on a specific part of the SBA ignoring the overall impact of the adaptation on the whole application. In this paper we propose a cross-layer adaptation manager (CLAM) that tackles this problem.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"89 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":"114641574","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}
引用次数: 22
期刊
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