首页 > 最新文献

2010 IEEE International Conference on Web Services最新文献

英文 中文
Compose Real Web Services with Context 用上下文组合真实的Web服务
Pub Date : 2010-07-05 DOI: 10.1109/ICWS.2010.63
Sen Luo, Bin Xu, Kewu Sun
Web service composition is to integrate existing web services to provide a compound service which satisfies specified requirement. However, traditional web service compositions fail to provide different compound services under various scenarios. In this paper, we propose an approach to compose services with context. A context ontology is defined to describe the scenario for user. An abstract service description is defined to describe current three kinds of services including WSDL/Restful/Web API. The goal is to correlate context and service composition to improve the quality of the compound service from real services.
Web服务组合是对现有的Web服务进行集成,以提供满足指定需求的复合服务。然而,传统的web服务组合不能在不同的场景下提供不同的复合服务。在本文中,我们提出了一种使用上下文组合服务的方法。定义了上下文本体来为用户描述场景。定义了一个抽象的服务描述来描述当前的三种服务,包括WSDL/Restful/Web API。目标是将上下文和服务组合关联起来,以提高复合服务相对于实际服务的质量。
{"title":"Compose Real Web Services with Context","authors":"Sen Luo, Bin Xu, Kewu Sun","doi":"10.1109/ICWS.2010.63","DOIUrl":"https://doi.org/10.1109/ICWS.2010.63","url":null,"abstract":"Web service composition is to integrate existing web services to provide a compound service which satisfies specified requirement. However, traditional web service compositions fail to provide different compound services under various scenarios. In this paper, we propose an approach to compose services with context. A context ontology is defined to describe the scenario for user. An abstract service description is defined to describe current three kinds of services including WSDL/Restful/Web API. The goal is to correlate context and service composition to improve the quality of the compound service from real services.","PeriodicalId":170573,"journal":{"name":"2010 IEEE International Conference on Web Services","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131519313","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
Survey of the Tools for Automating Service Composition 自动化服务组合工具综述
Pub Date : 2010-07-05 DOI: 10.1109/ICWS.2010.72
R. Maigre
This paper presents the results of a brief survey of tools for increasing the level of automation of service composition. Our main emphasis in this paper is on tools for building compound services. Tools for both non-semantic and semantic services are considered.
本文介绍了提高服务组合自动化水平的工具的简要调查结果。本文的重点是构建复合服务的工具。同时考虑了用于非语义和语义服务的工具。
{"title":"Survey of the Tools for Automating Service Composition","authors":"R. Maigre","doi":"10.1109/ICWS.2010.72","DOIUrl":"https://doi.org/10.1109/ICWS.2010.72","url":null,"abstract":"This paper presents the results of a brief survey of tools for increasing the level of automation of service composition. Our main emphasis in this paper is on tools for building compound services. Tools for both non-semantic and semantic services are considered.","PeriodicalId":170573,"journal":{"name":"2010 IEEE International Conference on Web Services","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131202540","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}
引用次数: 11
Distributed Web Services Discovery Middleware for Edges of Internet 面向互联网边缘的分布式Web服务发现中间件
Pub Date : 2010-07-05 DOI: 10.1109/ICWS.2010.87
A. Haseeb, M. Matskin, Peep Küngas
The advent of mobile computing devices and development of wireless and ad-hoc networking technologies has led to growth of infrastructure-less environments. Mostly, these environments lie at the edges of Internet i.e. they are disconnected/sparsely connected to rest of the world. In order to exploit the access to such edges of Internet, we propose and experimentally evaluate an interoperability middleware that synergizes P2P technology, message queuing support and a passive distributed UDDI for Web services discovery and invocation.
移动计算设备的出现以及无线和自组织网络技术的发展导致了无基础设施环境的增长。大多数情况下,这些环境位于互联网的边缘,即它们与世界其他地方的连接是断开的或稀疏的。为了利用对Internet这些边缘的访问,我们提出并实验性地评估了一种互操作性中间件,它将P2P技术、消息队列支持和用于Web服务发现和调用的被动分布式UDDI协同起来。
{"title":"Distributed Web Services Discovery Middleware for Edges of Internet","authors":"A. Haseeb, M. Matskin, Peep Küngas","doi":"10.1109/ICWS.2010.87","DOIUrl":"https://doi.org/10.1109/ICWS.2010.87","url":null,"abstract":"The advent of mobile computing devices and development of wireless and ad-hoc networking technologies has led to growth of infrastructure-less environments. Mostly, these environments lie at the edges of Internet i.e. they are disconnected/sparsely connected to rest of the world. In order to exploit the access to such edges of Internet, we propose and experimentally evaluate an interoperability middleware that synergizes P2P technology, message queuing support and a passive distributed UDDI for Web services discovery and invocation.","PeriodicalId":170573,"journal":{"name":"2010 IEEE International Conference on Web Services","volume":"57 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123848687","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
A Hybrid Scheme for Controlling Transactional Composite Services 一种控制事务性组合服务的混合方案
Pub Date : 2010-07-05 DOI: 10.1109/ICWS.2010.51
Xinfeng Ye, Yi Chen
This paper proposes a hybrid concurrency control scheme for transactional composite services. The scheme uses the information gathered from the workflow specifications of the composite services to reduce the overhead in detecting cycles in the serialization graph. The scheme carries out runtime analysis of the SQL statements used by the composite services to determine whether the clients that execute composite services depend on each other more accurately. As a result, it reduces the response time to some users. The proposed scheme also tackles the repeated rollback problem facing many concurrency control schemes.
提出了一种事务性组合服务的混合并发控制方案。该方案使用从组合服务的工作流规范中收集的信息来减少在序列化图中检测周期的开销。该方案对组合服务使用的SQL语句进行运行时分析,以确定执行组合服务的客户端是否更准确地相互依赖。因此,它减少了对某些用户的响应时间。该方案还解决了许多并发控制方案所面临的重复回滚问题。
{"title":"A Hybrid Scheme for Controlling Transactional Composite Services","authors":"Xinfeng Ye, Yi Chen","doi":"10.1109/ICWS.2010.51","DOIUrl":"https://doi.org/10.1109/ICWS.2010.51","url":null,"abstract":"This paper proposes a hybrid concurrency control scheme for transactional composite services. The scheme uses the information gathered from the workflow specifications of the composite services to reduce the overhead in detecting cycles in the serialization graph. The scheme carries out runtime analysis of the SQL statements used by the composite services to determine whether the clients that execute composite services depend on each other more accurately. As a result, it reduces the response time to some users. The proposed scheme also tackles the repeated rollback problem facing many concurrency control schemes.","PeriodicalId":170573,"journal":{"name":"2010 IEEE International Conference on Web Services","volume":"59 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123906504","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
WSExpress: A QoS-aware Search Engine for Web Services WSExpress:一个支持qos的Web服务搜索引擎
Pub Date : 2010-07-05 DOI: 10.1109/ICWS.2010.20
Yilei Zhang, Zibin Zheng, Michael R. Lyu
Web services are becoming prevalent nowadays. Finding desired Web services is becoming an emergent and challenging research problem. In this paper, we present WSExpress (Web Service Express), a novel Web service search engine to expressively find expected Web services. WSExpress ranks the publicly available Web services not only by functional similarities to users’ queries, but also by nonfunctional QoS characteristics of Web services. WSExpress provides three searching styles, which can adapt to the scenario of finding an appropriate Web service and the scenario of automatically replacing a failed Web service with a suitable one. WSExpress is implemented by Java language and large-scale experiments employing real-world Web services are conducted. Totally 3,738 Web services (15,811 operations) from 69 countries are involved in our experiments. The experimental results show that our search engine can find Web services with the desired functional and non-functional requirements. Extensive experimental studies are also conducted on a well known benchmark dataset consisting of 1,000 Web service operations to show the recall and precision performance of our search engine.
如今,Web服务变得越来越流行。寻找所需的Web服务正在成为一个新兴的、具有挑战性的研究问题。在本文中,我们提出了一种新的Web服务搜索引擎WSExpress (Web Service Express),用于表达地查找期望的Web服务。WSExpress不仅根据与用户查询的功能相似性对公开可用的Web服务进行排名,而且还根据Web服务的非功能QoS特征对其进行排名。WSExpress提供了三种搜索样式,可以适应寻找合适的Web服务的场景和用合适的Web服务自动替换失败的Web服务的场景。WSExpress是用Java语言实现的,并利用真实的Web服务进行了大规模的实验。来自69个国家的总共3,738个Web服务(15,811个操作)参与了我们的实验。实验结果表明,我们的搜索引擎可以找到具有所需功能和非功能需求的Web服务。我们还在一个由1,000个Web服务操作组成的著名基准数据集上进行了广泛的实验研究,以展示我们的搜索引擎的召回率和精度性能。
{"title":"WSExpress: A QoS-aware Search Engine for Web Services","authors":"Yilei Zhang, Zibin Zheng, Michael R. Lyu","doi":"10.1109/ICWS.2010.20","DOIUrl":"https://doi.org/10.1109/ICWS.2010.20","url":null,"abstract":"Web services are becoming prevalent nowadays. Finding desired Web services is becoming an emergent and challenging research problem. In this paper, we present WSExpress (Web Service Express), a novel Web service search engine to expressively find expected Web services. WSExpress ranks the publicly available Web services not only by functional similarities to users’ queries, but also by nonfunctional QoS characteristics of Web services. WSExpress provides three searching styles, which can adapt to the scenario of finding an appropriate Web service and the scenario of automatically replacing a failed Web service with a suitable one. WSExpress is implemented by Java language and large-scale experiments employing real-world Web services are conducted. Totally 3,738 Web services (15,811 operations) from 69 countries are involved in our experiments. The experimental results show that our search engine can find Web services with the desired functional and non-functional requirements. Extensive experimental studies are also conducted on a well known benchmark dataset consisting of 1,000 Web service operations to show the recall and precision performance of our search engine.","PeriodicalId":170573,"journal":{"name":"2010 IEEE International Conference on Web Services","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116919523","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}
引用次数: 130
WebMov: A Dedicated Framework for the Modelling and Testing of Web Services Composition WebMov:用于Web服务组合建模和测试的专用框架
Pub Date : 2010-07-05 DOI: 10.1109/ICWS.2010.24
A. Cavalli, Tien-Dung Cao, Wissam Mallouli, E. Martins, A. Sadovykh, S. Salva, Fatiha Zaïdi
This paper presents a methodology and a set of tools for the modelling, validation and testing of Web service composition, conceived and developed within the French national project WebMov. This methodology includes several modelling techniques, based mainly on some variations of Timed Extended Finite State Machines (TEFSM) formalism, which provide a formal model of the BPEL description of Web services composition. These models are used as a reference for the application of different test generation and passive testing techniques for conformance and robustness checking. The whole WebMov methodology is integrated within a dedicated framework, composed by a set of tools that implement the model representation, the test generation and passive testing algorithms. This framework also permits the interaction of these tools to achieve specific modelling and testing activities in a complementary way. A case study based on a real service, a Travel Reservation Web Service, is presented as well as the results of the application of the proposed WebMov methodology and tools.
本文提出了一种方法和一组工具,用于对Web服务组合进行建模、验证和测试,这些方法和工具是在法国国家项目WebMov中构思和开发的。该方法包括几种建模技术,主要基于时间扩展有限状态机(temfsm)形式的一些变体,它提供了Web服务组合的BPEL描述的正式模型。这些模型可作为应用不同测试生成和被动测试技术进行一致性和鲁棒性检查的参考。整个WebMov方法集成在一个专用框架内,由一组实现模型表示、测试生成和被动测试算法的工具组成。这个框架还允许这些工具之间的交互,以一种互补的方式实现特定的建模和测试活动。本文提出了一个基于真实服务的案例研究,即旅游预订Web服务,以及所提出的WebMov方法和工具的应用结果。
{"title":"WebMov: A Dedicated Framework for the Modelling and Testing of Web Services Composition","authors":"A. Cavalli, Tien-Dung Cao, Wissam Mallouli, E. Martins, A. Sadovykh, S. Salva, Fatiha Zaïdi","doi":"10.1109/ICWS.2010.24","DOIUrl":"https://doi.org/10.1109/ICWS.2010.24","url":null,"abstract":"This paper presents a methodology and a set of tools for the modelling, validation and testing of Web service composition, conceived and developed within the French national project WebMov. This methodology includes several modelling techniques, based mainly on some variations of Timed Extended Finite State Machines (TEFSM) formalism, which provide a formal model of the BPEL description of Web services composition. These models are used as a reference for the application of different test generation and passive testing techniques for conformance and robustness checking. The whole WebMov methodology is integrated within a dedicated framework, composed by a set of tools that implement the model representation, the test generation and passive testing algorithms. This framework also permits the interaction of these tools to achieve specific modelling and testing activities in a complementary way. A case study based on a real service, a Travel Reservation Web Service, is presented as well as the results of the application of the proposed WebMov methodology and tools.","PeriodicalId":170573,"journal":{"name":"2010 IEEE International Conference on Web Services","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115200155","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}
引用次数: 28
Computing Service Skylines over Sets of Services 计算服务集合上的服务天际线
Pub Date : 2010-07-05 DOI: 10.1109/ICWS.2010.48
Qi Yu, A. Bouguettaya
We propose a skyline computation approach that enables service users to optimally access sets of services as an integrated service package. We first present a one pass algorithm based on the observation that a multi-service skyline is completely determined by single service skylines. The skyline is returned after an enumeration on a significantly reduced candidate space. We then develop a dual progressive algorithm that is able to progressively report the skyline. We conduct an experimental study to assess the performance of the skyline computation approaches.
我们提出了一种天际线计算方法,使服务用户能够以最佳方式访问作为集成服务包的服务集。我们首先基于多服务天际线完全由单一服务天际线决定的观察,提出了一种一遍算法。在对显著减少的候选空间进行枚举后返回天际线。然后,我们开发了一种能够逐步报告天际线的双重渐进算法。我们进行了一项实验研究,以评估天际线计算方法的性能。
{"title":"Computing Service Skylines over Sets of Services","authors":"Qi Yu, A. Bouguettaya","doi":"10.1109/ICWS.2010.48","DOIUrl":"https://doi.org/10.1109/ICWS.2010.48","url":null,"abstract":"We propose a skyline computation approach that enables service users to optimally access sets of services as an integrated service package. We first present a one pass algorithm based on the observation that a multi-service skyline is completely determined by single service skylines. The skyline is returned after an enumeration on a significantly reduced candidate space. We then develop a dual progressive algorithm that is able to progressively report the skyline. We conduct an experimental study to assess the performance of the skyline computation approaches.","PeriodicalId":170573,"journal":{"name":"2010 IEEE International Conference on Web Services","volume":"550 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123511544","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}
引用次数: 44
Enabling Publish/Subscribe with COTS Web Services across Heterogeneous Networks 支持跨异构网络使用COTS Web服务发布/订阅
Pub Date : 2010-07-05 DOI: 10.1109/ICWS.2010.78
E. Skjervold, T. Hafsoe, F. T. Johnsen, K. Lund
In scenarios such as search-and-rescue operations, it may be required to transmit information across multiple, heterogeneous networks, often experiencing unreliable connections and limited bandwidths. Under such conditions, Publish/subscribe-based communication, combined with store-and-forward capabilities in the network nodes, greatly improves the ability to transmit information. At the same time, it is desirable to use commercial, standards-based software as much as possible, in order to reduce both cost and development time, and to ease the interconnection of systems from different organizations. In this paper, we present our prototype middleware solution called the Delay and Disruption Tolerant SOAP Proxy (DSProxy) which adds Publish/Subscribe functionality to standard, unmodified Web services. Together with its ability to make Web services delay and disruption tolerant, the DSProxy enables SOA based on Web services in scenarios as described above. The DSProxy has been tested in field trials, with promising results.
在搜索和救援行动等场景中,可能需要跨多个异构网络传输信息,通常会遇到连接不可靠和带宽有限的情况。在这种情况下,基于发布/订阅的通信,结合网络节点中的存储和转发功能,大大提高了信息的传输能力。同时,为了减少成本和开发时间,并简化来自不同组织的系统的互连,尽可能多地使用商业的、基于标准的软件是可取的。在本文中,我们提出了我们的原型中间件解决方案,称为延迟和中断容忍SOAP代理(DSProxy),它将发布/订阅功能添加到标准的、未修改的Web服务中。DSProxy具有允许Web服务延迟和中断的能力,在上述场景中支持基于Web服务的SOA。DSProxy已经在现场试验中进行了测试,取得了令人鼓舞的结果。
{"title":"Enabling Publish/Subscribe with COTS Web Services across Heterogeneous Networks","authors":"E. Skjervold, T. Hafsoe, F. T. Johnsen, K. Lund","doi":"10.1109/ICWS.2010.78","DOIUrl":"https://doi.org/10.1109/ICWS.2010.78","url":null,"abstract":"In scenarios such as search-and-rescue operations, it may be required to transmit information across multiple, heterogeneous networks, often experiencing unreliable connections and limited bandwidths. Under such conditions, Publish/subscribe-based communication, combined with store-and-forward capabilities in the network nodes, greatly improves the ability to transmit information. At the same time, it is desirable to use commercial, standards-based software as much as possible, in order to reduce both cost and development time, and to ease the interconnection of systems from different organizations. In this paper, we present our prototype middleware solution called the Delay and Disruption Tolerant SOAP Proxy (DSProxy) which adds Publish/Subscribe functionality to standard, unmodified Web services. Together with its ability to make Web services delay and disruption tolerant, the DSProxy enables SOA based on Web services in scenarios as described above. The DSProxy has been tested in field trials, with promising results.","PeriodicalId":170573,"journal":{"name":"2010 IEEE International Conference on Web Services","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121163261","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}
引用次数: 14
EDS: An Elastic Data-Service for Situational Applications 面向情景应用的弹性数据服务
Pub Date : 2010-07-05 DOI: 10.1109/ICWS.2010.49
A. Leff, J. Rayfield
Developers of situational applications – applications created by a small group of users/developers to satisfy the specific needs of the group – require two things from their software stack. First, they require support for their rapidly changing designs; second, they require semantics that are close to their own domain of expertise. For example, developers of situational applications prefer to use scripting languages because the "duck typing" style of programming language allows them to ignore issues related to class inheritance or interface implementation. In comparison to strongly-typed languages, developers can begin programming more quickly, and can modify their program more rapidly in response to changing requirements. In this paper we explore whether middleware services can similarly provide developers of situational applications with these desired software characteristics. Specifically, we present EDS, an Extensible Data-Service designed to support applications whose design changes rapidly and with semantics that are closer to the domain expertise of situational application developers. We present the features of EDS, contrast it to other data services and APIs, and discuss the EDS implementation.
情景应用程序的开发人员——由一小群用户/开发人员创建的用于满足特定群体需求的应用程序——需要从他们的软件堆栈中获得两样东西。首先,他们需要对快速变化的设计提供支持;其次,他们需要接近自己专业领域的语义。例如,情景应用程序的开发人员更喜欢使用脚本语言,因为编程语言的“duck typing”风格允许他们忽略与类继承或接口实现相关的问题。与强类型语言相比,开发人员可以更快地开始编程,并且可以更快地修改程序以响应不断变化的需求。在本文中,我们探讨中间件服务是否可以类似地为情景应用程序的开发人员提供这些所需的软件特性。具体来说,我们介绍了EDS,这是一种可扩展数据服务,旨在支持设计变化迅速的应用程序,其语义更接近情景应用程序开发人员的领域专业知识。介绍了EDS的特点,将其与其他数据服务和api进行了比较,并讨论了EDS的实现。
{"title":"EDS: An Elastic Data-Service for Situational Applications","authors":"A. Leff, J. Rayfield","doi":"10.1109/ICWS.2010.49","DOIUrl":"https://doi.org/10.1109/ICWS.2010.49","url":null,"abstract":"Developers of situational applications – applications created by a small group of users/developers to satisfy the specific needs of the group – require two things from their software stack. First, they require support for their rapidly changing designs; second, they require semantics that are close to their own domain of expertise. For example, developers of situational applications prefer to use scripting languages because the \"duck typing\" style of programming language allows them to ignore issues related to class inheritance or interface implementation. In comparison to strongly-typed languages, developers can begin programming more quickly, and can modify their program more rapidly in response to changing requirements. In this paper we explore whether middleware services can similarly provide developers of situational applications with these desired software characteristics. Specifically, we present EDS, an Extensible Data-Service designed to support applications whose design changes rapidly and with semantics that are closer to the domain expertise of situational application developers. We present the features of EDS, contrast it to other data services and APIs, and discuss the EDS implementation.","PeriodicalId":170573,"journal":{"name":"2010 IEEE International Conference on Web Services","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126357923","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
Towards Data-Aware QoS-driven Adaptation for Service Orchestrations 面向服务编排的数据感知qos驱动适应
Pub Date : 2010-07-05 DOI: 10.1109/ICWS.2010.73
Dragan Ivanovic, M. Carro, M. Hermenegildo
Several activities in service oriented computing can benefit from knowing properties of a given service composition ahead of time. We will focus here on properties related to computational cost and resource usage, in a wide sense, as they can be linked to QoS characteristics. In order to attain more accuracy, we formulate computational cost / resource usage as functions on input data (or appropriate abstractions thereof) and show how these functions can be used to make more informed decisions when performing composition, proactive adaptation, and predictive monitoring. We present an approach to, on one hand, automatically synthesize these functions from orchestrations and, on the other hand, to effectively use them to increase the quality of non-trivial service-based systems with data-dependent behavior. We validate our approach by means of simulations with runtime selection of services and adaptation due to service failure.
面向服务计算中的一些活动可以从提前了解给定服务组合的属性中获益。在这里,我们将从广义上关注与计算成本和资源使用相关的属性,因为它们可以与QoS特征相关联。为了获得更高的准确性,我们将计算成本/资源使用表述为输入数据的函数(或其适当的抽象),并展示如何使用这些函数在执行组合、主动适应和预测性监控时做出更明智的决策。我们提出了一种方法,一方面,从编排中自动合成这些功能,另一方面,有效地使用它们来提高具有数据依赖行为的非平凡的基于服务的系统的质量。我们通过运行时服务选择和由于服务失败而进行的适应模拟来验证我们的方法。
{"title":"Towards Data-Aware QoS-driven Adaptation for Service Orchestrations","authors":"Dragan Ivanovic, M. Carro, M. Hermenegildo","doi":"10.1109/ICWS.2010.73","DOIUrl":"https://doi.org/10.1109/ICWS.2010.73","url":null,"abstract":"Several activities in service oriented computing can benefit from knowing properties of a given service composition ahead of time. We will focus here on properties related to computational cost and resource usage, in a wide sense, as they can be linked to QoS characteristics. In order to attain more accuracy, we formulate computational cost / resource usage as functions on input data (or appropriate abstractions thereof) and show how these functions can be used to make more informed decisions when performing composition, proactive adaptation, and predictive monitoring. We present an approach to, on one hand, automatically synthesize these functions from orchestrations and, on the other hand, to effectively use them to increase the quality of non-trivial service-based systems with data-dependent behavior. We validate our approach by means of simulations with runtime selection of services and adaptation due to service failure.","PeriodicalId":170573,"journal":{"name":"2010 IEEE International Conference on Web Services","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134621747","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}
引用次数: 38
期刊
2010 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