首页 > 最新文献

2015 IEEE International Conference on Web Services最新文献

英文 中文
Stabilising Performance in Cloud Services Composition Using Portfolio Theory 利用投资组合理论稳定云服务组合的性能
Pub Date : 2015-06-27 DOI: 10.1109/ICWS.2015.11
Faisal Alrebeish, R. Bahsoon
The increasing number of services available in the cloud market make them plausible and attractive for building Cloud Service Compositions (CSC). However, performance instability is common in the cloud environment due to changes in supply and demand of shared computational infrastructure and resources. Candidate compositions are vulnerable to such instability. We propose a novel approach to improve performance stability by leveraging on the principles of design diversity in service composition(s). The approach uses portfolio theory to construct a diversified composition of candidate services that share lowest possible correlation for their performances. We use an exemplar to illustrate the applicability of the approach. Controlled experiments are used to test the approach effectiveness in improving the performance stability of CSC. While the scalability of our approach is evaluated, we report on its sensitivity and effectiveness under multiple correlation settings.
云市场中可用的服务数量不断增加,这使得它们对于构建云服务组合(CSC)显得合理且具有吸引力。然而,由于共享计算基础设施和资源的供需变化,性能不稳定在云环境中很常见。候选组合物容易受到这种不稳定性的影响。我们提出了一种利用服务组合中的设计多样性原则来提高性能稳定性的新方法。该方法使用投资组合理论来构建候选服务的多样化组合,这些候选服务的绩效之间的相关性尽可能低。我们用一个例子来说明该方法的适用性。通过控制实验验证了该方法在提高CSC性能稳定性方面的有效性。在评估我们方法的可扩展性的同时,我们报告了它在多个相关设置下的灵敏度和有效性。
{"title":"Stabilising Performance in Cloud Services Composition Using Portfolio Theory","authors":"Faisal Alrebeish, R. Bahsoon","doi":"10.1109/ICWS.2015.11","DOIUrl":"https://doi.org/10.1109/ICWS.2015.11","url":null,"abstract":"The increasing number of services available in the cloud market make them plausible and attractive for building Cloud Service Compositions (CSC). However, performance instability is common in the cloud environment due to changes in supply and demand of shared computational infrastructure and resources. Candidate compositions are vulnerable to such instability. We propose a novel approach to improve performance stability by leveraging on the principles of design diversity in service composition(s). The approach uses portfolio theory to construct a diversified composition of candidate services that share lowest possible correlation for their performances. We use an exemplar to illustrate the applicability of the approach. Controlled experiments are used to test the approach effectiveness in improving the performance stability of CSC. While the scalability of our approach is evaluated, we report on its sensitivity and effectiveness under multiple correlation settings.","PeriodicalId":250871,"journal":{"name":"2015 IEEE International Conference on Web Services","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132606411","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
Mash Droid: An Approach to Mobile-Oriented Dynamic Services Discovery and Composition by In-App Search Mash Droid:一种基于应用内搜索的面向移动的动态服务发现和组合方法
Pub Date : 2015-06-27 DOI: 10.1109/ICWS.2015.102
Yun Ma, Xuanzhe Liu, Meihua Yu, Yunxin Liu, Q. Mei, Feng Feng
The popularity of smartphones and tablet computers in recent years makes mobile apps burst. Mobile apps have become the main consumers of the Internet-based services. Compared to traditional applications in the desktop computing era, mobile devices with their apps bring new opportunities and challenges to service computing community, in various aspects like service publication, discovery, interaction, composition, et al. In this paper, we propose a novel data-driven, content-based mobile apps composition approach, called MashDroid, by leveraging a novel In-App Search mechanism, i.e., Discovering relevant services for the data and content in apps. Rather than existing techniques that usually integrate fixed Web services, our approach relies on the dynamic service discovery and flexible data exchange between several apps. The unique feature of our approach is enabling the data communication channel between apps by the content index services provided by a leading Android appstore, Wandoujia, which now has over 1,000,000 apps and 200 million users. We employ the In-App Search mechanism to define a Restful-style app model and resource-oriented app description model. Based on the models, we design a framework for dynamically discovering relevant apps that could be composed with current app's contexts. We implement a prototype to demonstrate our approach.
近年来智能手机和平板电脑的普及使得移动应用程序爆发。移动应用已经成为互联网服务的主要消费者。与桌面计算时代的传统应用程序相比,移动设备及其应用程序在服务发布、发现、交互、组成等各个方面给服务计算社区带来了新的机遇和挑战。在本文中,我们提出了一种新颖的数据驱动、基于内容的移动应用组合方法,称为MashDroid,它利用了一种新颖的应用内搜索机制,即发现应用中数据和内容的相关服务。与通常集成固定Web服务的现有技术不同,我们的方法依赖于动态服务发现和多个应用程序之间灵活的数据交换。我们的方法的独特之处在于,通过领先的Android应用商店豌豆荚提供的内容索引服务,在应用程序之间建立数据通信渠道。豌豆荚目前拥有超过100万个应用程序和2亿用户。我们使用应用内搜索机制来定义restful风格的应用模型和面向资源的应用描述模型。基于这些模型,我们设计了一个框架,用于动态发现可以与当前应用程序上下文组成的相关应用程序。我们实现了一个原型来演示我们的方法。
{"title":"Mash Droid: An Approach to Mobile-Oriented Dynamic Services Discovery and Composition by In-App Search","authors":"Yun Ma, Xuanzhe Liu, Meihua Yu, Yunxin Liu, Q. Mei, Feng Feng","doi":"10.1109/ICWS.2015.102","DOIUrl":"https://doi.org/10.1109/ICWS.2015.102","url":null,"abstract":"The popularity of smartphones and tablet computers in recent years makes mobile apps burst. Mobile apps have become the main consumers of the Internet-based services. Compared to traditional applications in the desktop computing era, mobile devices with their apps bring new opportunities and challenges to service computing community, in various aspects like service publication, discovery, interaction, composition, et al. In this paper, we propose a novel data-driven, content-based mobile apps composition approach, called MashDroid, by leveraging a novel In-App Search mechanism, i.e., Discovering relevant services for the data and content in apps. Rather than existing techniques that usually integrate fixed Web services, our approach relies on the dynamic service discovery and flexible data exchange between several apps. The unique feature of our approach is enabling the data communication channel between apps by the content index services provided by a leading Android appstore, Wandoujia, which now has over 1,000,000 apps and 200 million users. We employ the In-App Search mechanism to define a Restful-style app model and resource-oriented app description model. Based on the models, we design a framework for dynamically discovering relevant apps that could be composed with current app's contexts. We implement a prototype to demonstrate our approach.","PeriodicalId":250871,"journal":{"name":"2015 IEEE International Conference on Web Services","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130490854","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
A Hybrid Local-Global Optimization Strategy for QoS-Aware Service Composition 面向qos感知服务组合的局部-全局混合优化策略
Pub Date : 2015-06-27 DOI: 10.1109/ICWS.2015.104
P. Rodríguez-Mier, M. Mucientes, M. Lama
This paper presents a hybrid approach for automatic composition of Web services that generates semantic input-output matching compositions minimizing the number of services and optimizing the global QoS. The proposed approach has four main steps: 1) generation of the composition graph for a request, 2) computation of the optimal QoS of the composition graph, 3) multi-step optimizations of the graph to identify equivalent and dominated services, and 4) hybrid local-global search to extract the optimal QoS with the minimum number of services. A validation with the datasets of the Web Service Challenge 2009-2010 is also provided.
本文提出了一种用于Web服务自动组合的混合方法,该方法生成语义输入输出匹配组合,最大限度地减少了服务数量并优化了全局QoS。该方法有四个主要步骤:1)生成请求的组合图,2)计算组合图的最优QoS, 3)图的多步优化以识别等效和主导服务,4)混合局部全局搜索以提取服务数量最少的最优QoS。本文还提供了对Web服务挑战2009-2010的数据集的验证。
{"title":"A Hybrid Local-Global Optimization Strategy for QoS-Aware Service Composition","authors":"P. Rodríguez-Mier, M. Mucientes, M. Lama","doi":"10.1109/ICWS.2015.104","DOIUrl":"https://doi.org/10.1109/ICWS.2015.104","url":null,"abstract":"This paper presents a hybrid approach for automatic composition of Web services that generates semantic input-output matching compositions minimizing the number of services and optimizing the global QoS. The proposed approach has four main steps: 1) generation of the composition graph for a request, 2) computation of the optimal QoS of the composition graph, 3) multi-step optimizations of the graph to identify equivalent and dominated services, and 4) hybrid local-global search to extract the optimal QoS with the minimum number of services. A validation with the datasets of the Web Service Challenge 2009-2010 is also provided.","PeriodicalId":250871,"journal":{"name":"2015 IEEE International Conference on Web Services","volume":"71 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126261032","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}
引用次数: 13
An Integrated-Model QoS-Based Graph for Web Service Recommendation 基于集成模型qos的Web服务推荐图
Pub Date : 2015-06-27 DOI: 10.1109/ICWS.2015.62
A. Abdullah, Xining Li
Web services (WS) are integrated software components that facilitate interoperable machine-to-machine interaction over a network. In the era of Web 2.0, companies worldwide are actively deploying Web services within their business environments. As a result, designing effective Web service recommendation mechanisms based on Quality of Service (QoS) is attracting more attention. However, traditional Neighborhood-based Collaborative Filtering (CF) models fail to capture the actual relationships between users or services due to data sparsity. On the other hand, Random Walk (RW) algorithm, which has been categorized as a sparsity-tolerant recommendation approach, suffers from poor performance in terms of recommendation accuracy. In this paper, we aim at designing a recommendation model that achieves high recommendation accuracy over the transitional RW based model. First, we propose an Integrated-Model QoS-based Graph (IMQG), in which users and services represent the nodes while weighted QoS magnitudes and User/Service similarity measurements serve as the edges. We use Jaccard coefficient in several variants to separately compute similarities of both Users and Services. Then, Top-k Random Walk algorithm is applied to generate final recommendation list to active users. Finally, to demonstrate the effectiveness of our model, comprehensive experiments are conducted on a real-world QoS dataset. Analysis of the results shows high improvement in recommendation accuracy with more tolerance to data sparsity.
Web服务(WS)是集成的软件组件,可促进网络上可互操作的机器对机器交互。在Web 2.0时代,世界各地的公司都在其业务环境中积极地部署Web服务。因此,基于服务质量(QoS)设计有效的Web服务推荐机制受到越来越多的关注。然而,传统的基于邻域的协同过滤(CF)模型由于数据的稀疏性而无法捕捉用户或服务之间的实际关系。另一方面,随机漫步(Random Walk, RW)算法被归类为稀疏容忍推荐方法,但在推荐精度方面表现不佳。在本文中,我们的目标是设计一个推荐模型,在过渡的基于RW的模型上实现更高的推荐精度。首先,我们提出了一个基于集成模型QoS的图(IMQG),其中用户和服务代表节点,加权QoS大小和用户/服务相似性度量作为边缘。我们在几个变体中使用Jaccard系数分别计算用户和服务的相似度。然后,应用Top-k Random Walk算法生成最终的推荐列表给活跃用户。最后,为了证明我们的模型的有效性,在一个真实的QoS数据集上进行了全面的实验。分析结果表明,在对数据稀疏度有更大容忍度的情况下,推荐精度有了很大的提高。
{"title":"An Integrated-Model QoS-Based Graph for Web Service Recommendation","authors":"A. Abdullah, Xining Li","doi":"10.1109/ICWS.2015.62","DOIUrl":"https://doi.org/10.1109/ICWS.2015.62","url":null,"abstract":"Web services (WS) are integrated software components that facilitate interoperable machine-to-machine interaction over a network. In the era of Web 2.0, companies worldwide are actively deploying Web services within their business environments. As a result, designing effective Web service recommendation mechanisms based on Quality of Service (QoS) is attracting more attention. However, traditional Neighborhood-based Collaborative Filtering (CF) models fail to capture the actual relationships between users or services due to data sparsity. On the other hand, Random Walk (RW) algorithm, which has been categorized as a sparsity-tolerant recommendation approach, suffers from poor performance in terms of recommendation accuracy. In this paper, we aim at designing a recommendation model that achieves high recommendation accuracy over the transitional RW based model. First, we propose an Integrated-Model QoS-based Graph (IMQG), in which users and services represent the nodes while weighted QoS magnitudes and User/Service similarity measurements serve as the edges. We use Jaccard coefficient in several variants to separately compute similarities of both Users and Services. Then, Top-k Random Walk algorithm is applied to generate final recommendation list to active users. Finally, to demonstrate the effectiveness of our model, comprehensive experiments are conducted on a real-world QoS dataset. Analysis of the results shows high improvement in recommendation accuracy with more tolerance to data sparsity.","PeriodicalId":250871,"journal":{"name":"2015 IEEE International Conference on Web Services","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127311795","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
goDiscovery: Web Service Discovery Made Efficient goDiscovery:使Web服务发现变得高效
Pub Date : 2015-06-27 DOI: 10.1109/ICWS.2015.99
Yehia Elshater, Khalid Elgazzar, Patrick Martin
The growing popularity of cloud computing has magnified the rise of software reuse by facilitating service provisioning over the Internet. At the same time, a new generation of mobile apps has emerged relying on backend services that expand the app functionally, while reducing the overhead on limited mobile resources. The Web service approach promises great flexibility in offering software functionality over the network, while maintaining interoperability between heterogeneous platforms. In addition, recent years have witnessed the rise of user-facing service developments that can be consumed on-the-go with a standard interface, such as Restful Web services. However, the discovery of such services does not match their growing popularity and remain challenging. Users cannot tolerate long latency in finding relevant services to their requests. In this paper, we propose a robust and efficient Web service discovery approach that uses statistical methods and indexing techniques to improve the precision and response time of the discovery process. Experimental results demonstrate that the proposed approach outperforms the state-of-the-art discovery mechanisms and significantly reduces the query response time by at least 77%, while maintaining comparable accuracy.
云计算的日益普及通过促进互联网上的服务供应,扩大了软件重用的增长。与此同时,依靠后端服务扩展应用功能的新一代移动应用已经出现,同时减少了有限移动资源的开销。Web服务方法在通过网络提供软件功能方面保证了极大的灵活性,同时保持了异构平台之间的互操作性。此外,最近几年见证了面向用户的服务开发的兴起,这些服务可以通过标准接口(如Restful Web服务)随时使用。然而,这些服务的发现与它们日益增长的受欢迎程度并不匹配,仍然具有挑战性。用户无法忍受为其请求找到相关服务的长时间延迟。在本文中,我们提出了一种健壮且高效的Web服务发现方法,该方法使用统计方法和索引技术来提高发现过程的精度和响应时间。实验结果表明,所提出的方法优于最先进的发现机制,并在保持相当准确性的同时显着减少了至少77%的查询响应时间。
{"title":"goDiscovery: Web Service Discovery Made Efficient","authors":"Yehia Elshater, Khalid Elgazzar, Patrick Martin","doi":"10.1109/ICWS.2015.99","DOIUrl":"https://doi.org/10.1109/ICWS.2015.99","url":null,"abstract":"The growing popularity of cloud computing has magnified the rise of software reuse by facilitating service provisioning over the Internet. At the same time, a new generation of mobile apps has emerged relying on backend services that expand the app functionally, while reducing the overhead on limited mobile resources. The Web service approach promises great flexibility in offering software functionality over the network, while maintaining interoperability between heterogeneous platforms. In addition, recent years have witnessed the rise of user-facing service developments that can be consumed on-the-go with a standard interface, such as Restful Web services. However, the discovery of such services does not match their growing popularity and remain challenging. Users cannot tolerate long latency in finding relevant services to their requests. In this paper, we propose a robust and efficient Web service discovery approach that uses statistical methods and indexing techniques to improve the precision and response time of the discovery process. Experimental results demonstrate that the proposed approach outperforms the state-of-the-art discovery mechanisms and significantly reduces the query response time by at least 77%, while maintaining comparable accuracy.","PeriodicalId":250871,"journal":{"name":"2015 IEEE International Conference on Web Services","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134468997","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}
引用次数: 25
Characterizing RESTful Web Services Usage on Smartphones: A Tale of Native Apps and Web Apps 描述智能手机上RESTful Web服务的使用:原生应用和Web应用的故事
Pub Date : 2015-06-27 DOI: 10.1109/ICWS.2015.53
Yi Liu, Xuanzhe Liu, Yun Ma, Yunxin Liu, Zibin Zheng, Gang Huang, M. Blake
The burst of Web-based Restful services brings us a number of facilities in our life and work. We are used to take smartphones to access these Web services, like location-based services, weather search, mapping, social networking, et al. On smartphones, we have two options of service consumers, a.k.a, Native apps and Web apps. Despite the platform-independence, Web apps are claimed to provide the same features and comparable user experiences with native apps. However, one fact is that more and more people prefer native apps rather than Web apps. In this paper, we make an empirical study on characterizing the performance disparity of native apps and Web apps. Given the same functionalities provided by the same service providers, we explore the Restful Web services that are used by native apps and Web apps. With HTTP-level trace analysis, we demystify the workflows on how native apps and Web apps use Web services and summarize different service usage patterns from architectural style perspective. Then we characterize the performance differences between native apps and Web apps on realizing Restful Web services including GET, DELETE, PUT & POST, in terms of number of network connections, response time, and data drain, given the same functional features. Our observations reveal that Web apps do not always perform worse than native apps using Restful Web services under the same context. We further propose some implications to improve both native apps and Web apps on smartphones.
基于web的Restful服务的爆发为我们的生活和工作带来了许多便利。我们习惯于用智能手机访问这些网络服务,比如基于位置的服务、天气搜索、地图、社交网络等。在智能手机上,我们有两种服务消费者选择,即原生应用和网络应用。尽管与平台无关,但Web应用程序声称可以提供与本地应用程序相同的功能和可比较的用户体验。然而,有一个事实是,越来越多的人更喜欢原生应用,而不是Web应用。本文对原生应用和Web应用的性能差异进行了实证研究。给定由相同服务提供者提供的相同功能,我们将探索本机应用程序和Web应用程序使用的Restful Web服务。通过http级跟踪分析,我们揭开了本地应用程序和Web应用程序如何使用Web服务的工作流程的神秘面纱,并从体系结构风格的角度总结了不同的服务使用模式。然后,我们描述了本地应用程序和Web应用程序在实现rest式Web服务(包括GET、DELETE、PUT和POST)方面的性能差异,包括网络连接数量、响应时间和数据消耗,给定相同的功能特性。我们的观察表明,在相同的环境下,Web应用程序并不总是比使用Restful Web服务的本地应用程序表现得更差。我们进一步提出了一些改进智能手机上的本地应用和Web应用的建议。
{"title":"Characterizing RESTful Web Services Usage on Smartphones: A Tale of Native Apps and Web Apps","authors":"Yi Liu, Xuanzhe Liu, Yun Ma, Yunxin Liu, Zibin Zheng, Gang Huang, M. Blake","doi":"10.1109/ICWS.2015.53","DOIUrl":"https://doi.org/10.1109/ICWS.2015.53","url":null,"abstract":"The burst of Web-based Restful services brings us a number of facilities in our life and work. We are used to take smartphones to access these Web services, like location-based services, weather search, mapping, social networking, et al. On smartphones, we have two options of service consumers, a.k.a, Native apps and Web apps. Despite the platform-independence, Web apps are claimed to provide the same features and comparable user experiences with native apps. However, one fact is that more and more people prefer native apps rather than Web apps. In this paper, we make an empirical study on characterizing the performance disparity of native apps and Web apps. Given the same functionalities provided by the same service providers, we explore the Restful Web services that are used by native apps and Web apps. With HTTP-level trace analysis, we demystify the workflows on how native apps and Web apps use Web services and summarize different service usage patterns from architectural style perspective. Then we characterize the performance differences between native apps and Web apps on realizing Restful Web services including GET, DELETE, PUT & POST, in terms of number of network connections, response time, and data drain, given the same functional features. Our observations reveal that Web apps do not always perform worse than native apps using Restful Web services under the same context. We further propose some implications to improve both native apps and Web apps on smartphones.","PeriodicalId":250871,"journal":{"name":"2015 IEEE International Conference on Web Services","volume":"8 18","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131436798","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}
引用次数: 27
A Hybrid Complex Event Service Based on IoT Resource Models 基于物联网资源模型的混合复杂事件服务
Pub Date : 2015-06-27 DOI: 10.1109/ICWS.2015.88
Yang Zhang, Junliang Chen
Traditional Complex Event systems (CEP) did not consider the computation requirements of continuous dynamic behavior such as differential equations. In addition, the event composition rules were predefined before the CEP engine began working. The rule defining task is error-prone and cumbersome. In this paper, therefore, a hybrid complex event service is proposed, which deals with not only discrete events but also continuous behavior computation based on IoT (Internet of Things) resource models. In order to satisfy the real-time constraints of processing IoT events, a divide-and-conquer principle is adopted, where we give a combination theorem such that different events can be processed on different IoT resources and then these processed results can be combined to derive complex events. Based on the formal IoT resources and event knowledge, we define interest goals to direct event composition without enumerating event relation to define event composition rules. We finally present event composition algorithms and evaluation to show our idea.
传统的复杂事件系统(CEP)没有考虑微分方程等连续动力学行为的计算要求。此外,事件组合规则是在CEP引擎开始工作之前预定义的。规则定义任务容易出错且繁琐。因此,本文提出了一种混合复杂事件服务,既能处理离散事件,又能处理基于物联网资源模型的连续行为计算。为了满足处理物联网事件的实时性约束,采用分而治之的原则,给出组合定理,在不同的物联网资源上处理不同的事件,然后将这些处理结果组合成复杂事件。基于形式化的物联网资源和事件知识,定义兴趣目标来指导事件组合,而不需要列举事件关系来定义事件组合规则。最后,我们给出了事件合成算法和评估来展示我们的想法。
{"title":"A Hybrid Complex Event Service Based on IoT Resource Models","authors":"Yang Zhang, Junliang Chen","doi":"10.1109/ICWS.2015.88","DOIUrl":"https://doi.org/10.1109/ICWS.2015.88","url":null,"abstract":"Traditional Complex Event systems (CEP) did not consider the computation requirements of continuous dynamic behavior such as differential equations. In addition, the event composition rules were predefined before the CEP engine began working. The rule defining task is error-prone and cumbersome. In this paper, therefore, a hybrid complex event service is proposed, which deals with not only discrete events but also continuous behavior computation based on IoT (Internet of Things) resource models. In order to satisfy the real-time constraints of processing IoT events, a divide-and-conquer principle is adopted, where we give a combination theorem such that different events can be processed on different IoT resources and then these processed results can be combined to derive complex events. Based on the formal IoT resources and event knowledge, we define interest goals to direct event composition without enumerating event relation to define event composition rules. We finally present event composition algorithms and evaluation to show our idea.","PeriodicalId":250871,"journal":{"name":"2015 IEEE International Conference on Web Services","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131875943","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}
引用次数: 0
A Diffusion Model with Constant Source and Sinks for Social Graph Partitioning 社会图划分的源汇不变扩散模型
Pub Date : 2015-06-27 DOI: 10.1109/ICWS.2015.25
Xin Zhang, Zhihu Wang, Chunyang Ma, Ning Duan
Social services are more and more popular with the development of web and mobile internet. Behind social services, graph model is the key data structure representing the relationship among social entities. Partitioning social graphs according to graph connectivity is an important technique for the competency of social services including parallel computing, scalability, and analytics. This paper proposes a novel diffusion based approach for partitioning social graphs. A brand-new Random Walks model with Constant Source and Sink nodes (RWCSS) is devised to analogize a dynamic balanced diffusion procedure on graphs. The stationary state of RWCSS provides the closeness measurement between nodes which can serve as an effective global estimation for partitioning. Through incorporating the RWCSS model into the Bubble Framework, an efficient graph partitioning algorithm (Bubble-RWCSS) is implemented in a way gradually improving the partitioning quality with global consideration in each iteration. The evaluation on public well-known social graphs demonstrates the promising performance of the proposed method.
随着网络和移动互联网的发展,社会服务越来越受欢迎。在社会服务背后,图模型是表示社会实体之间关系的关键数据结构。根据图连通性划分社交图是社交服务能力的重要技术,包括并行计算、可伸缩性和分析。本文提出了一种新的基于扩散的社交图划分方法。为了模拟图上的动态平衡扩散过程,提出了一种新的具有恒定源汇节点的随机行走模型(RWCSS)。RWCSS的平稳状态提供了节点之间的紧密度度量,可以作为分区的有效全局估计。通过将RWCSS模型整合到Bubble框架中,实现了一种高效的图划分算法(Bubble-RWCSS),每次迭代都考虑全局,逐步提高划分质量。对公众熟知的社交图的评价表明了该方法的良好性能。
{"title":"A Diffusion Model with Constant Source and Sinks for Social Graph Partitioning","authors":"Xin Zhang, Zhihu Wang, Chunyang Ma, Ning Duan","doi":"10.1109/ICWS.2015.25","DOIUrl":"https://doi.org/10.1109/ICWS.2015.25","url":null,"abstract":"Social services are more and more popular with the development of web and mobile internet. Behind social services, graph model is the key data structure representing the relationship among social entities. Partitioning social graphs according to graph connectivity is an important technique for the competency of social services including parallel computing, scalability, and analytics. This paper proposes a novel diffusion based approach for partitioning social graphs. A brand-new Random Walks model with Constant Source and Sink nodes (RWCSS) is devised to analogize a dynamic balanced diffusion procedure on graphs. The stationary state of RWCSS provides the closeness measurement between nodes which can serve as an effective global estimation for partitioning. Through incorporating the RWCSS model into the Bubble Framework, an efficient graph partitioning algorithm (Bubble-RWCSS) is implemented in a way gradually improving the partitioning quality with global consideration in each iteration. The evaluation on public well-known social graphs demonstrates the promising performance of the proposed method.","PeriodicalId":250871,"journal":{"name":"2015 IEEE International Conference on Web Services","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131199162","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
A Study of Caching Strategies for Web Service Discovery Web服务发现的缓存策略研究
Pub Date : 2015-06-27 DOI: 10.1109/ICWS.2015.68
Tobias Jacobs, Salvatore Longo
Web Service discovery a fundamental operation in SOA-based systems. In a landscape of Web Services that is growing in size and complexity, discovering a suitable atomic or composite Service for a given task requires a considerable amount of computation and communication resources, including semantic reasoning, the use of composition algorithms, and communication with multiple Service repositories. We study the approach of introducing a cache for Service discovery results to reduce the load on the backend discovery system. In this setting the bottleneck is the cache refresh frequency rather than the cache size, thus the caching algorithm needs to decide in which order to refresh the cached contents. We derive a theoretical upper bound on the number of cache hits possible to achieve for a given set of discovery queries, and we propose a number of heuristics for this caching problem, some of which turn out to have provable approximation guarantees. In an extensive experimental study we evaluate these methods. Our findings are that the best algorithms lead to a cache performance of more than 95 percent of the theoretical upper bound in all tested scenarios.
Web服务发现是基于soa的系统中的基本操作。在规模和复杂性不断增长的Web服务环境中,为给定任务发现合适的原子服务或组合服务需要大量的计算和通信资源,包括语义推理、组合算法的使用以及与多个服务存储库的通信。我们研究了为服务发现结果引入缓存的方法,以减少后端发现系统的负载。在这种设置中,瓶颈是缓存刷新频率而不是缓存大小,因此缓存算法需要决定以何种顺序刷新缓存内容。对于给定的一组发现查询,我们推导了可能实现的缓存命中数的理论上限,并针对此缓存问题提出了许多启发式方法,其中一些结果证明具有可证明的近似保证。在一项广泛的实验研究中,我们评估了这些方法。我们的发现是,在所有测试场景中,最好的算法导致的缓存性能超过理论上限的95%。
{"title":"A Study of Caching Strategies for Web Service Discovery","authors":"Tobias Jacobs, Salvatore Longo","doi":"10.1109/ICWS.2015.68","DOIUrl":"https://doi.org/10.1109/ICWS.2015.68","url":null,"abstract":"Web Service discovery a fundamental operation in SOA-based systems. In a landscape of Web Services that is growing in size and complexity, discovering a suitable atomic or composite Service for a given task requires a considerable amount of computation and communication resources, including semantic reasoning, the use of composition algorithms, and communication with multiple Service repositories. We study the approach of introducing a cache for Service discovery results to reduce the load on the backend discovery system. In this setting the bottleneck is the cache refresh frequency rather than the cache size, thus the caching algorithm needs to decide in which order to refresh the cached contents. We derive a theoretical upper bound on the number of cache hits possible to achieve for a given set of discovery queries, and we propose a number of heuristics for this caching problem, some of which turn out to have provable approximation guarantees. In an extensive experimental study we evaluate these methods. Our findings are that the best algorithms lead to a cache performance of more than 95 percent of the theoretical upper bound in all tested scenarios.","PeriodicalId":250871,"journal":{"name":"2015 IEEE International Conference on Web Services","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133179700","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
A Parallel Approach for Service Composition with Complex Structures in Pervasive Environments 普适环境中复杂结构服务组合的并行方法
Pub Date : 2015-06-27 DOI: 10.1109/ICWS.2015.79
Chenyang Liu, Jian Cao, Jie Wang
The composition of multiple services that are deployed on smart devices generally incurs significant communication overheads, especially when an optimized composition is pursued. A parallel approach for service composition is proposed for obtaining the optimal solution with minimum executing time efficiently. In this approach, the request for a composite service is represented by a function graph which is decomposed into multiple path-structured sub graphs firstly. Then messages are sent among the service nodes to search for the corresponding sub-solutions. Finally, a Branch-and-Bound strategy is applied to generate the optimal solution over these sub-solutions. The experiments show our optimization strategies can reduce the time and communication cost considerably under different experimental settings.
部署在智能设备上的多个服务的组合通常会导致大量的通信开销,特别是在追求优化组合时。提出了一种并行的服务组合方法,以有效地获得执行时间最短的最优解。在该方法中,对复合服务的请求用功能图表示,该功能图首先被分解为多个路径结构的子图。然后在服务节点之间发送消息,搜索相应的子解决方案。最后,应用分支定界策略在这些子解上生成最优解。实验表明,在不同的实验环境下,我们的优化策略可以显著减少时间和通信成本。
{"title":"A Parallel Approach for Service Composition with Complex Structures in Pervasive Environments","authors":"Chenyang Liu, Jian Cao, Jie Wang","doi":"10.1109/ICWS.2015.79","DOIUrl":"https://doi.org/10.1109/ICWS.2015.79","url":null,"abstract":"The composition of multiple services that are deployed on smart devices generally incurs significant communication overheads, especially when an optimized composition is pursued. A parallel approach for service composition is proposed for obtaining the optimal solution with minimum executing time efficiently. In this approach, the request for a composite service is represented by a function graph which is decomposed into multiple path-structured sub graphs firstly. Then messages are sent among the service nodes to search for the corresponding sub-solutions. Finally, a Branch-and-Bound strategy is applied to generate the optimal solution over these sub-solutions. The experiments show our optimization strategies can reduce the time and communication cost considerably under different experimental settings.","PeriodicalId":250871,"journal":{"name":"2015 IEEE International Conference on Web Services","volume":"810 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116419843","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
期刊
2015 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