首页 > 最新文献

2011 IEEE International Conference on Web Services最新文献

英文 中文
CloudDB AutoAdmin: Towards a Truly Elastic Cloud-Based Data Store CloudDB AutoAdmin:迈向真正弹性的基于云的数据存储
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.19
S. Sakr, Liang Zhao, H. Wada, Anna Liu
In this paper, we present the design and the architecture of the CloudDB AutoAdmin system which aims to fill the existing gaps between the provided cloud database services and the requirements of the consumer applications. In particular, it focuses on facilitating the job of the cloud database consumers in implementing database applications as distributed, scalable, and elastic services with a minimum effort on the side of the application developer and a limited footprint in the application code.
在本文中,我们介绍了CloudDB AutoAdmin系统的设计和体系结构,该系统旨在填补所提供的云数据库服务与消费者应用程序需求之间的现有差距。特别是,它侧重于促进云数据库消费者在实现数据库应用程序作为分布式、可伸缩和弹性服务方面的工作,而应用程序开发人员的工作量最小,应用程序代码的占用空间有限。
{"title":"CloudDB AutoAdmin: Towards a Truly Elastic Cloud-Based Data Store","authors":"S. Sakr, Liang Zhao, H. Wada, Anna Liu","doi":"10.1109/ICWS.2011.19","DOIUrl":"https://doi.org/10.1109/ICWS.2011.19","url":null,"abstract":"In this paper, we present the design and the architecture of the CloudDB AutoAdmin system which aims to fill the existing gaps between the provided cloud database services and the requirements of the consumer applications. In particular, it focuses on facilitating the job of the cloud database consumers in implementing database applications as distributed, scalable, and elastic services with a minimum effort on the side of the application developer and a limited footprint in the application code.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"106 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":"133068156","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
Personalizing Access to Semantic Web Services 个性化访问语义Web服务
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.9
F. Lécué
Nowadays web users have clearly expressed their wishes to receive and interact with personalized services directly. However, existing approaches, largely syntactic content-based, fail to provide robust, accurate and useful personalized services to its users. Towards such an issue, the semantic web provides technologies to annotate and match services' descriptions with users' features, interests and preferences, thus allowing for more efficient access to services and more generally information. The aim of our work, part of service personalization, is on automated instantiation of services which is crucial for advanced usability i.e., how to prepare and present services ready to be executed while limiting useless interactions with users? To this end, we exploit Description Logics reasoning through semantic matching to (i) identify useful parts of a user profile that satisfy services requirements (i.e., input parameters) and (ii) compute the description required by a service to be executed but not provided by the user profile. Our approach, part of the EC-funded project SOA4All, was evaluated on its applicability in real world scenarios with end-users.
如今,网络用户已经明确表达了他们希望直接接受个性化服务并与之互动的愿望。然而,现有的方法大多基于语法内容,无法为用户提供健壮、准确和有用的个性化服务。针对这一问题,语义网提供了一些技术,将服务描述与用户的特征、兴趣和偏好进行注释和匹配,从而允许更有效地访问服务和更广泛的信息。作为服务个性化的一部分,我们的工作目标是服务的自动化实例化,这对高级可用性至关重要,即,如何准备和呈现准备执行的服务,同时限制与用户的无用交互?为此,我们利用描述逻辑推理,通过语义匹配来(i)识别用户配置文件中满足服务需求的有用部分(即输入参数),以及(ii)计算要执行的服务所需的描述,但不是由用户配置文件提供的。我们的方法是欧盟资助的项目SOA4All的一部分,我们对其在终端用户的实际场景中的适用性进行了评估。
{"title":"Personalizing Access to Semantic Web Services","authors":"F. Lécué","doi":"10.1109/ICWS.2011.9","DOIUrl":"https://doi.org/10.1109/ICWS.2011.9","url":null,"abstract":"Nowadays web users have clearly expressed their wishes to receive and interact with personalized services directly. However, existing approaches, largely syntactic content-based, fail to provide robust, accurate and useful personalized services to its users. Towards such an issue, the semantic web provides technologies to annotate and match services' descriptions with users' features, interests and preferences, thus allowing for more efficient access to services and more generally information. The aim of our work, part of service personalization, is on automated instantiation of services which is crucial for advanced usability i.e., how to prepare and present services ready to be executed while limiting useless interactions with users? To this end, we exploit Description Logics reasoning through semantic matching to (i) identify useful parts of a user profile that satisfy services requirements (i.e., input parameters) and (ii) compute the description required by a service to be executed but not provided by the user profile. Our approach, part of the EC-funded project SOA4All, was evaluated on its applicability in real world scenarios with end-users.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"42 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":"116303052","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
Social-Based Web Services Discovery and Composition for Step-by-Step Mashup Completion 逐步完成Mashup的基于社会的Web服务发现和组合
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.122
Abderrahmane Maaradji, Hakim Hacid, Ryan Skraba, Adnan Lateef, Johann Daigremont, N. Crespi
In this paper, we describe our work in progress on Web services recommendation for services composition in a Mashup environment, by proposing a new approach to assist end-users based social interactions capture and analysis. This approach uses an implicit social graph inferred from the common composition interests of users. We describe the transformation of users-services interactions into a social graph and a possible means to leverage that graph to derive service recommendation. As this work is in progress, this proposal was implemented within a platform called SoCo where preliminary experiments show interesting results.
在本文中,我们通过提出一种帮助基于最终用户的社会交互捕获和分析的新方法,描述了我们在Mashup环境中为服务组合推荐Web服务方面正在进行的工作。这种方法使用从用户的共同构图兴趣推断出的隐式社交图。我们描述了将用户-服务交互转换为社交图以及利用该图派生服务推荐的可能方法。由于这项工作正在进行中,该建议在一个名为SoCo的平台上实现,初步实验显示出有趣的结果。
{"title":"Social-Based Web Services Discovery and Composition for Step-by-Step Mashup Completion","authors":"Abderrahmane Maaradji, Hakim Hacid, Ryan Skraba, Adnan Lateef, Johann Daigremont, N. Crespi","doi":"10.1109/ICWS.2011.122","DOIUrl":"https://doi.org/10.1109/ICWS.2011.122","url":null,"abstract":"In this paper, we describe our work in progress on Web services recommendation for services composition in a Mashup environment, by proposing a new approach to assist end-users based social interactions capture and analysis. This approach uses an implicit social graph inferred from the common composition interests of users. We describe the transformation of users-services interactions into a social graph and a possible means to leverage that graph to derive service recommendation. As this work is in progress, this proposal was implemented within a platform called SoCo where preliminary experiments show interesting results.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"42 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":"123792347","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
LoST: Local State Transfer -- An Architectural Style for the Distributed Enactment of Business Protocols LoST:本地状态转移——分布式业务协议制定的一种架构风格
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.48
Munindar P. Singh
Local State Transfer (LoST) is a simple, declarative approach for enacting communication protocols. LoST is perfectly distributed and relies only upon the local knowledge of each business partner. It involves a novel treatment of the information bases of protocols, especially in terms of how their parameters are specified. As a result, LoST can capture subtle patterns of interaction that more complex approaches cannot handle well. Further, LoST lends itself to implementations that are robust against unordered and lossy message transmission.
本地状态传输(LoST)是用于制定通信协议的一种简单的声明性方法。LoST是完全分布的,只依赖于每个商业伙伴的本地知识。它涉及对协议信息库的新处理,特别是在如何指定其参数方面。因此,LoST可以捕捉到更复杂的方法无法很好处理的微妙的交互模式。此外,LoST还适用于对无序和有损消息传输具有鲁棒性的实现。
{"title":"LoST: Local State Transfer -- An Architectural Style for the Distributed Enactment of Business Protocols","authors":"Munindar P. Singh","doi":"10.1109/ICWS.2011.48","DOIUrl":"https://doi.org/10.1109/ICWS.2011.48","url":null,"abstract":"Local State Transfer (LoST) is a simple, declarative approach for enacting communication protocols. LoST is perfectly distributed and relies only upon the local knowledge of each business partner. It involves a novel treatment of the information bases of protocols, especially in terms of how their parameters are specified. As a result, LoST can capture subtle patterns of interaction that more complex approaches cannot handle well. Further, LoST lends itself to implementations that are robust against unordered and lossy message transmission.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"11 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":"125349633","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}
引用次数: 29
Combining Configuration and Query Rewriting for Web Service Composition 结合配置和查询改写Web服务组合
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.26
Amin Mesmoudi, M. Mrissa, Mohand-Said Hacid
In this paper, we investigate the combination of configuration and query rewriting for semantic Web service composition. Given a user query and a set of service descriptions, we rely on query rewriting to find services that implement the functionalities expressed in the user query (discovery stage). Then, we use configuration to capture dependencies between services, and to generate a set of composed Web services described as a directed acyclic graph, while maintaining validity with respect to business rules (orchestration stage).Finally, we propose a semantic ranking algorithm to rank results according to user preferences (classification stage).The techniques used in our approach take into account the semantics of concepts utilized to describe the elements (services, business rules, query and user preferences) involved in the composition process. We provide a formal approach and its implementation, together with experiments on Web services from different application domains.
在本文中,我们研究了语义Web服务组合的配置和查询重写的组合。给定一个用户查询和一组服务描述,我们依赖于查询重写来查找实现用户查询(发现阶段)中表达的功能的服务。然后,我们使用配置来捕获服务之间的依赖关系,并生成一组被描述为有向无环图的组合Web服务,同时保持相对于业务规则的有效性(编排阶段)。最后,我们提出了一种语义排序算法,根据用户偏好(分类阶段)对结果进行排序。我们的方法中使用的技术考虑了用于描述组合过程中涉及的元素(服务、业务规则、查询和用户首选项)的概念语义。我们提供了一种正式的方法及其实现,以及对来自不同应用程序领域的Web服务的实验。
{"title":"Combining Configuration and Query Rewriting for Web Service Composition","authors":"Amin Mesmoudi, M. Mrissa, Mohand-Said Hacid","doi":"10.1109/ICWS.2011.26","DOIUrl":"https://doi.org/10.1109/ICWS.2011.26","url":null,"abstract":"In this paper, we investigate the combination of configuration and query rewriting for semantic Web service composition. Given a user query and a set of service descriptions, we rely on query rewriting to find services that implement the functionalities expressed in the user query (discovery stage). Then, we use configuration to capture dependencies between services, and to generate a set of composed Web services described as a directed acyclic graph, while maintaining validity with respect to business rules (orchestration stage).Finally, we propose a semantic ranking algorithm to rank results according to user preferences (classification stage).The techniques used in our approach take into account the semantics of concepts utilized to describe the elements (services, business rules, query and user preferences) involved in the composition process. We provide a formal approach and its implementation, together with experiments on Web services from different application domains.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"30 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":"115398718","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}
引用次数: 21
Test Case Prioritization for Audit Testing of Evolving Web Services Using Information Retrieval Techniques 使用信息检索技术对发展中的Web服务进行审计测试的测试用例优先级排序
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.75
Duy Cu Nguyen, A. Marchetto, P. Tonella
Web services evolve frequently to meet new business demands and opportunities. However, service changes may affect service compositions that are currently consuming the services. Hence, audit testing (a form of regression testing in charge of checking for compatibility issues) is needed. As service compositions are often in continuous operation and the external services have limited (expensive) access when invoked for testing, audit testing has severe time and resources constraints, which make test prioritization a crucial technique (only the highest priority test cases will be executed).This paper presents a novel approach to the prioritization of audit test cases using information retrieval. This approach matches a service change description with the code portions exercised by the relevant test cases. So, test cases are prioritized based on their relevance to the service change. We evaluate the proposed approach on a system that composes services from eBay and Google.
Web服务经常发展以满足新的业务需求和机会。然而,服务更改可能会影响当前正在使用服务的服务组合。因此,需要审计测试(负责检查兼容性问题的回归测试的一种形式)。由于服务组合通常处于连续操作中,并且在调用外部服务进行测试时访问受限(昂贵),因此审计测试具有严格的时间和资源约束,这使得测试优先级成为关键技术(仅执行最高优先级的测试用例)。本文提出了一种利用信息检索对审计测试用例进行优先级排序的新方法。这种方法将服务变更描述与相关测试用例执行的代码部分相匹配。因此,测试用例的优先级是基于它们与服务更改的相关性。我们在一个由eBay和Google服务组成的系统上评估了所提出的方法。
{"title":"Test Case Prioritization for Audit Testing of Evolving Web Services Using Information Retrieval Techniques","authors":"Duy Cu Nguyen, A. Marchetto, P. Tonella","doi":"10.1109/ICWS.2011.75","DOIUrl":"https://doi.org/10.1109/ICWS.2011.75","url":null,"abstract":"Web services evolve frequently to meet new business demands and opportunities. However, service changes may affect service compositions that are currently consuming the services. Hence, audit testing (a form of regression testing in charge of checking for compatibility issues) is needed. As service compositions are often in continuous operation and the external services have limited (expensive) access when invoked for testing, audit testing has severe time and resources constraints, which make test prioritization a crucial technique (only the highest priority test cases will be executed).This paper presents a novel approach to the prioritization of audit test cases using information retrieval. This approach matches a service change description with the code portions exercised by the relevant test cases. So, test cases are prioritized based on their relevance to the service change. We evaluate the proposed approach on a system that composes services from eBay and Google.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"11 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":"117069065","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}
引用次数: 48
Web Services Discovery and Composition: A Schema Matching Approach Web服务发现和组合:模式匹配方法
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.105
S. Sellami, Omar Boucelma
Automated matching of service descriptions is the key to service discovery and composition. In this paper, we propose an approach for web services discovery and composition. The approach relies on (1) SAWSDL, a simple and generic annotation language, (2) an XML representation of a web service that carries both syntactic (e.g., WSDL) and semantic (e.g., SAWSDL) information, and (3) the reuse of available schema matchers. The approach departs from exiting ones because it does not advocate a specific matchmaking algorithm, and it promotes the combination of different schema matchers, allowing multiple discovery and composition strategies.
服务描述的自动匹配是服务发现和组合的关键。在本文中,我们提出了一种web服务发现和组合的方法。该方法依赖于(1)SAWSDL,一种简单而通用的注释语言;(2)同时携带语法(例如WSDL)和语义(例如SAWSDL)信息的web服务的XML表示;以及(3)重用可用的模式匹配器。该方法不同于现有的方法,因为它不提倡特定的匹配算法,它促进不同模式匹配器的组合,允许多种发现和组合策略。
{"title":"Web Services Discovery and Composition: A Schema Matching Approach","authors":"S. Sellami, Omar Boucelma","doi":"10.1109/ICWS.2011.105","DOIUrl":"https://doi.org/10.1109/ICWS.2011.105","url":null,"abstract":"Automated matching of service descriptions is the key to service discovery and composition. In this paper, we propose an approach for web services discovery and composition. The approach relies on (1) SAWSDL, a simple and generic annotation language, (2) an XML representation of a web service that carries both syntactic (e.g., WSDL) and semantic (e.g., SAWSDL) information, and (3) the reuse of available schema matchers. The approach departs from exiting ones because it does not advocate a specific matchmaking algorithm, and it promotes the combination of different schema matchers, allowing multiple discovery and composition strategies.","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":"125947340","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
Mobility-Aware Selection of Mobile Web Services 移动Web服务的移动性感知选择
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.94
M. Serhani, A. Benharref
Quality of Web Service (QoWS) support for Mobility-aware Web services (MWS) is critical for mobile users since it relies on the available resources on mobile devices consuming these services. In this paper, we propose a selection model for MWS based on QoWS and device resources requirements. The main purpose of the model is to support the client in selecting MWS based on desired QoWS as well as on its device resources availability. We propose a verification scheme to verify the conformity of claimed MWS QoWS and required device resources compared to the published one. The verification is used to support selection of MWS. The implementation of our model is discussed and the importance of our verification scheme is highlighted.
移动感知Web服务(MWS)的Web服务质量支持对移动用户来说至关重要,因为它依赖于使用这些服务的移动设备上的可用资源。本文提出了一种基于qos和设备资源需求的MWS选择模型。该模型的主要目的是支持客户端根据所需的qos及其设备资源可用性选择MWS。我们提出了一个验证方案来验证声称的MWS QoWS和所需的设备资源与已发布的QoWS的一致性。该验证用于支持MWS的选择。讨论了模型的实现,并强调了验证方案的重要性。
{"title":"Mobility-Aware Selection of Mobile Web Services","authors":"M. Serhani, A. Benharref","doi":"10.1109/ICWS.2011.94","DOIUrl":"https://doi.org/10.1109/ICWS.2011.94","url":null,"abstract":"Quality of Web Service (QoWS) support for Mobility-aware Web services (MWS) is critical for mobile users since it relies on the available resources on mobile devices consuming these services. In this paper, we propose a selection model for MWS based on QoWS and device resources requirements. The main purpose of the model is to support the client in selecting MWS based on desired QoWS as well as on its device resources availability. We propose a verification scheme to verify the conformity of claimed MWS QoWS and required device resources compared to the published one. The verification is used to support selection of MWS. The implementation of our model is discussed and the importance of our verification scheme is highlighted.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"11 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":"127708785","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
StreamWeb: Real-Time Web Monitoring with Stream Computing 流网络:实时网络监控与流计算
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.16
T. Suzumura, Tomoaki Oiki
A new trend involves Web services such as Twitter beginning to publish streaming Web APIs that enable partners and end users to retrieve streaming data. By combining such push-based Web services and existing pull-based Web services, it is now possible for us to understand the current status or trends of the world in a more real-time way, such as real-time tracking of infectious disease, real-time crime prediction, or real-time marketing, and so various innovative business services are possible. For a system architecture to implement such services, the services are normally built from the scratch, and the performance and scalability depend upon the engineers' skills. In this paper we propose a real-time Web monitoring system called gStreamWebh on top of a stream computing system called System S developed by IBM Research. The Stream Web system allows developers to easily describe their analytical algorithms for a variety of kinds of Web streaming data without worrying about the performance and scalability, and provides real-time and scalable Web monitoring for massive amounts of data. As an experimental proof-of-concept application, we built an application that monitors a list of keywords in the Twitter streaming data, and that displays any messages including the specified keywords onto a map of the physical location (from Google) where the message was posted. Our system can handle nearly 30 thousand Twitter messages per second on a system with 8 computing nodes. This prototype application confirms that we can build real-time Web monitoring systems while satisfying the needs for high software productivity and for system scalability.
一个新的趋势是,像Twitter这样的Web服务开始发布流Web api,使合作伙伴和最终用户能够检索流数据。通过将这种基于推送的Web服务与现有的基于拉动的Web服务相结合,我们现在可以更实时地了解世界的现状或趋势,例如实时跟踪传染病、实时犯罪预测或实时营销,从而可以实现各种创新的业务服务。对于实现此类服务的系统体系结构,服务通常是从头构建的,性能和可伸缩性取决于工程师的技能。本文在IBM研究院开发的流计算系统system S的基础上,提出了一个名为“gStreamWeb”的实时Web监控系统。流Web系统允许开发人员轻松地描述他们对各种Web流数据的分析算法,而不必担心性能和可伸缩性,并为大量数据提供实时和可伸缩的Web监控。作为一个实验性的概念验证应用程序,我们构建了一个应用程序,它监视Twitter流数据中的关键字列表,并将包含指定关键字的任何消息显示在发布消息的物理位置(来自Google)的地图上。我们的系统可以在一个有8个计算节点的系统上每秒处理近3万条Twitter消息。这个原型应用程序证实了我们可以构建实时Web监控系统,同时满足对高软件生产力和系统可伸缩性的需求。
{"title":"StreamWeb: Real-Time Web Monitoring with Stream Computing","authors":"T. Suzumura, Tomoaki Oiki","doi":"10.1109/ICWS.2011.16","DOIUrl":"https://doi.org/10.1109/ICWS.2011.16","url":null,"abstract":"A new trend involves Web services such as Twitter beginning to publish streaming Web APIs that enable partners and end users to retrieve streaming data. By combining such push-based Web services and existing pull-based Web services, it is now possible for us to understand the current status or trends of the world in a more real-time way, such as real-time tracking of infectious disease, real-time crime prediction, or real-time marketing, and so various innovative business services are possible. For a system architecture to implement such services, the services are normally built from the scratch, and the performance and scalability depend upon the engineers' skills. In this paper we propose a real-time Web monitoring system called gStreamWebh on top of a stream computing system called System S developed by IBM Research. The Stream Web system allows developers to easily describe their analytical algorithms for a variety of kinds of Web streaming data without worrying about the performance and scalability, and provides real-time and scalable Web monitoring for massive amounts of data. As an experimental proof-of-concept application, we built an application that monitors a list of keywords in the Twitter streaming data, and that displays any messages including the specified keywords onto a map of the physical location (from Google) where the message was posted. Our system can handle nearly 30 thousand Twitter messages per second on a system with 8 computing nodes. This prototype application confirms that we can build real-time Web monitoring systems while satisfying the needs for high software productivity and for system scalability.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"25 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":"123777173","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
NRCF: A Novel Collaborative Filtering Method for Service Recommendation 一种新的服务推荐协同过滤方法
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.86
Huifeng Sun, Zibin Zheng, Junliang Chen, Michael R. Lyu
Since there are many Web services on the Internet, personalized Web service selection and recommendation is very important. In this paper, we present a new similarity measure for Web service similarity computation and propose a normal recovery collaborative filtering (NRCF) method for personalized Web service recommendation.
由于Internet上有许多Web服务,因此个性化的Web服务选择和推荐非常重要。本文提出了一种新的Web服务相似度度量方法,并提出了一种用于个性化Web服务推荐的正常恢复协同过滤(NRCF)方法。
{"title":"NRCF: A Novel Collaborative Filtering Method for Service Recommendation","authors":"Huifeng Sun, Zibin Zheng, Junliang Chen, Michael R. Lyu","doi":"10.1109/ICWS.2011.86","DOIUrl":"https://doi.org/10.1109/ICWS.2011.86","url":null,"abstract":"Since there are many Web services on the Internet, personalized Web service selection and recommendation is very important. In this paper, we present a new similarity measure for Web service similarity computation and propose a normal recovery collaborative filtering (NRCF) method for personalized Web service recommendation.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"83 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":"121466856","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}
引用次数: 17
期刊
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