首页 > 最新文献

WEWST '10最新文献

英文 中文
Adaptive matchmaking for RESTful services based on hRESTS and MicroWSMO 基于rest和MicroWSMO的RESTful服务的自适应匹配
Pub Date : 2010-12-01 DOI: 10.1145/1883133.1883136
Ulrich Lampe, Stefan Schulte, Melanie Siebenhaar, D. Schuller, R. Steinmetz
Matchmaking -- i.e., the task of finding functionally suitable service offers based on a service request -- has only been addressed in the context of WS-* Web services. However, RESTful services are gaining increasing attraction and have been adopted by major companies, thus increasing the need for suitable matchmaking solutions. This paper introduces XAM4SWS, an adaptive matchmaker for semantic Web services that supports multiple service description formats, including hRESTS and MicroWSMO for RESTful services. XAM4SWS adapts existing methodologies from WS-* matchmaking and extends them through the inclusion of REST-specific service features. A prototypical implementation of the matchmaker is evaluated with respect to multiple information retrieval metrics using an adapted semantic Web service test collection.
配对——即,根据服务请求寻找功能合适的服务提供的任务——只在WS-* Web服务的上下文中得到了解决。然而,RESTful服务正获得越来越多的吸引力,并已被大公司采用,因此增加了对合适的撮合解决方案的需求。本文介绍了XAM4SWS,一个语义Web服务的自适应匹配器,支持多种服务描述格式,包括rest和用于RESTful服务的MicroWSMO。XAM4SWS适应WS-*匹配的现有方法,并通过包含特定于rest的服务特性对其进行扩展。使用经过调整的语义Web服务测试集合,根据多个信息检索指标评估配对器的原型实现。
{"title":"Adaptive matchmaking for RESTful services based on hRESTS and MicroWSMO","authors":"Ulrich Lampe, Stefan Schulte, Melanie Siebenhaar, D. Schuller, R. Steinmetz","doi":"10.1145/1883133.1883136","DOIUrl":"https://doi.org/10.1145/1883133.1883136","url":null,"abstract":"Matchmaking -- i.e., the task of finding functionally suitable service offers based on a service request -- has only been addressed in the context of WS-* Web services. However, RESTful services are gaining increasing attraction and have been adopted by major companies, thus increasing the need for suitable matchmaking solutions. This paper introduces XAM4SWS, an adaptive matchmaker for semantic Web services that supports multiple service description formats, including hRESTS and MicroWSMO for RESTful services. XAM4SWS adapts existing methodologies from WS-* matchmaking and extends them through the inclusion of REST-specific service features. A prototypical implementation of the matchmaker is evaluated with respect to multiple information retrieval metrics using an adapted semantic Web service test collection.","PeriodicalId":346873,"journal":{"name":"WEWST '10","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130678787","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}
引用次数: 26
Dynamic tags for dynamic data web services 用于动态数据web服务的动态标记
Pub Date : 2010-12-01 DOI: 10.1145/1883133.1883135
Mohammed AbuJarour, Felix Naumann
Service descriptions play a crucial role in Service-oriented Computing (SOC), especially with respect to service discovery and selection, service composition, and service replacement. Service providers have been the primary source of these descriptions, such as WSDL, WADL, WSMO. However, it has been observed that service providers tend to release poor service descriptions about their offered web services, because they focus on the implementation aspects of their web services. However, efficient service discovery requires rich service descriptions. Several approaches have been proposed to enrich service descriptions using human-generated or automatically-extracted annotations, such as tags. For data web services, e.g., list of countries, recent news, new publications, etc., such useful annotations can be also generated through service invocation analysis. In this work, we introduce a dynamic tag generator that analyzes service invocations and generates tags to annotate the invoked web services. The generated tags are then used in service discovery to enhance the quality of the result list.
服务描述在面向服务的计算(SOC)中起着至关重要的作用,特别是在服务发现和选择、服务组合和服务替换方面。服务提供者一直是这些描述的主要来源,例如WSDL、WADL、WSMO。然而,据观察,服务提供者倾向于发布关于其提供的web服务的糟糕的服务描述,因为他们关注于其web服务的实现方面。然而,高效的服务发现需要丰富的服务描述。已经提出了几种方法来使用人工生成或自动提取的注释(如标记)来丰富服务描述。对于数据web服务,例如国家列表、最新新闻、新出版物等,也可以通过服务调用分析生成这种有用的注释。在这项工作中,我们引入了一个动态标记生成器,它分析服务调用并生成标记来注释被调用的web服务。然后在服务发现中使用生成的标记来提高结果列表的质量。
{"title":"Dynamic tags for dynamic data web services","authors":"Mohammed AbuJarour, Felix Naumann","doi":"10.1145/1883133.1883135","DOIUrl":"https://doi.org/10.1145/1883133.1883135","url":null,"abstract":"Service descriptions play a crucial role in Service-oriented Computing (SOC), especially with respect to service discovery and selection, service composition, and service replacement. Service providers have been the primary source of these descriptions, such as WSDL, WADL, WSMO. However, it has been observed that service providers tend to release poor service descriptions about their offered web services, because they focus on the implementation aspects of their web services. However, efficient service discovery requires rich service descriptions.\u0000 Several approaches have been proposed to enrich service descriptions using human-generated or automatically-extracted annotations, such as tags. For data web services, e.g., list of countries, recent news, new publications, etc., such useful annotations can be also generated through service invocation analysis. In this work, we introduce a dynamic tag generator that analyzes service invocations and generates tags to annotate the invoked web services. The generated tags are then used in service discovery to enhance the quality of the result list.","PeriodicalId":346873,"journal":{"name":"WEWST '10","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125636308","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
Termination analysis of business process workflows 业务流程工作流的终止分析
Pub Date : 2010-12-01 DOI: 10.1145/1883133.1883137
Mandy Weißbach, W. Zimmermann
For safety and deadlock analysis of workflows, Petri-Nets are frequently used. They provide a natural abstraction of workflows since they are able to describe parallel behavior. With a variety of model checking tools, it is possible to verify these workflows. The usual approach that abstracts business processes to Petri-Nets requires that each loop (whether purely internal or with external interactions) is terminating. In this paper, we show that without this termination assumption, there are real behaviors of business processes that are not represented by the Petri-Net abstractions and we provide a first approach towards termination analysis of loops in business processes thereby ensuring the preconditions required by many Petri-Net based approaches for analyzing business processes.
对于工作流的安全性和死锁分析,Petri-Nets经常被使用。它们提供了工作流的自然抽象,因为它们能够描述并行行为。使用各种模型检查工具,可以验证这些工作流。将业务流程抽象到Petri-Nets的通常方法要求每个循环(无论是纯内部的还是具有外部交互的)都要终止。在本文中,我们表明,如果没有这种终止假设,业务流程的真实行为就不会被Petri-Net抽象所表示,并且我们提供了对业务流程中循环进行终止分析的第一种方法,从而确保了许多基于Petri-Net的方法用于分析业务流程所需的先决条件。
{"title":"Termination analysis of business process workflows","authors":"Mandy Weißbach, W. Zimmermann","doi":"10.1145/1883133.1883137","DOIUrl":"https://doi.org/10.1145/1883133.1883137","url":null,"abstract":"For safety and deadlock analysis of workflows, Petri-Nets are frequently used. They provide a natural abstraction of workflows since they are able to describe parallel behavior. With a variety of model checking tools, it is possible to verify these workflows. The usual approach that abstracts business processes to Petri-Nets requires that each loop (whether purely internal or with external interactions) is terminating. In this paper, we show that without this termination assumption, there are real behaviors of business processes that are not represented by the Petri-Net abstractions and we provide a first approach towards termination analysis of loops in business processes thereby ensuring the preconditions required by many Petri-Net based approaches for analyzing business processes.","PeriodicalId":346873,"journal":{"name":"WEWST '10","volume":"144 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116412222","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
5th Workshop on Enhanced Web Service Technologies (WEWST 2010) 第五届增强Web服务技术研讨会(WEWST 2010)
Pub Date : 2010-12-01 DOI: 10.1145/1883133.1883134
Walter Binder, H. Schuldt
The 5th Workshop on Enhanced Web Service Technologies (WEWST 2010), collocated with the 8th IEEE European Conference on Web Services (ECOWS 2010), addresses innovative aspects of Web services. It features 5 regular papers, selected from 13 submission. Each submission has been reviewed by 4 members of the international program committee.
第五届增强Web服务技术研讨会(WEWST 2010)与第八届IEEE欧洲Web服务会议(ECOWS 2010)同时举行,讨论了Web服务的创新方面。从13篇投稿中选出5篇常规论文。每一份参赛作品均由国际项目委员会4名成员进行评审。
{"title":"5th Workshop on Enhanced Web Service Technologies (WEWST 2010)","authors":"Walter Binder, H. Schuldt","doi":"10.1145/1883133.1883134","DOIUrl":"https://doi.org/10.1145/1883133.1883134","url":null,"abstract":"The 5th Workshop on Enhanced Web Service Technologies (WEWST 2010), collocated with the 8th IEEE European Conference on Web Services (ECOWS 2010), addresses innovative aspects of Web services. It features 5 regular papers, selected from 13 submission. Each submission has been reviewed by 4 members of the international program committee.","PeriodicalId":346873,"journal":{"name":"WEWST '10","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117352562","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
Shepherd: node monitors for fault-tolerant distributed process execution in OSIRIS 牧羊人:在OSIRIS中用于容错分布式进程执行的节点监视器
Pub Date : 2010-12-01 DOI: 10.1145/1883133.1883138
D. Milano, Nenad Stojnic
OSIRIS is a middleware for the composition and orchestration of distributed web services that follows a P2P decentralized approach to process execution, providing already some degree of resilience to faults and high performance in large-scale computational clusters. In this paper, we present on-going work aimed at improving OSIRIS' fault tolerance capabilities. We introduce in OSIRIS new architectural elements for the maintenance of a virtual stable storage and the monitoring of activities of service instances, together with algorithms that allow execution to survive also failures that the system is currently not able to cope with.
OSIRIS是一个用于组合和编排分布式web服务的中间件,它遵循P2P去中心化的流程执行方法,在大规模计算集群中已经提供了一定程度的故障恢复能力和高性能。在本文中,我们介绍了正在进行的旨在提高OSIRIS容错能力的工作。我们在OSIRIS中引入了新的架构元素,用于维护虚拟稳定存储和监控服务实例的活动,以及允许执行存活的算法,即使系统目前无法处理故障。
{"title":"Shepherd: node monitors for fault-tolerant distributed process execution in OSIRIS","authors":"D. Milano, Nenad Stojnic","doi":"10.1145/1883133.1883138","DOIUrl":"https://doi.org/10.1145/1883133.1883138","url":null,"abstract":"OSIRIS is a middleware for the composition and orchestration of distributed web services that follows a P2P decentralized approach to process execution, providing already some degree of resilience to faults and high performance in large-scale computational clusters. In this paper, we present on-going work aimed at improving OSIRIS' fault tolerance capabilities. We introduce in OSIRIS new architectural elements for the maintenance of a virtual stable storage and the monitoring of activities of service instances, together with algorithms that allow execution to survive also failures that the system is currently not able to cope with.","PeriodicalId":346873,"journal":{"name":"WEWST '10","volume":"05 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128306202","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
Towards a (multi-)user-centric stack of (multi-)point-to-(multi-)point communication services 朝向以(多)用户为中心的(多)点对(多)点通信服务堆栈
Pub Date : 2010-12-01 DOI: 10.1145/1883133.1883139
M. Andreica, A. Sambotin, Andrei Dragus, N. Tapus
In this paper we introduce a three-level (multi-)user-centric stack of communication services, consisting of: 1) (multi)point-to-(multi)point data transport protocols and algorithms, 2) a communication overlay based on the (multi-)point-to-(multi-)point data transport protocols, and 3) high-level communication services based on the communication overlay (e.g. multicast, data storage and retrieval). We present the main problems addressed at each level, how the various levels connect to each other, as well as initial experimental results.
本文介绍了一个以用户为中心的三级(多)通信服务栈,包括:(1)(多)点对(多)点数据传输协议和算法;(2)基于(多)点对(多)点数据传输协议的通信覆盖层;(3)基于通信覆盖层的高级通信服务(如组播、数据存储和检索)。我们提出了在每个层次上解决的主要问题,各个层次如何相互连接,以及初步的实验结果。
{"title":"Towards a (multi-)user-centric stack of (multi-)point-to-(multi-)point communication services","authors":"M. Andreica, A. Sambotin, Andrei Dragus, N. Tapus","doi":"10.1145/1883133.1883139","DOIUrl":"https://doi.org/10.1145/1883133.1883139","url":null,"abstract":"In this paper we introduce a three-level (multi-)user-centric stack of communication services, consisting of: 1) (multi)point-to-(multi)point data transport protocols and algorithms, 2) a communication overlay based on the (multi-)point-to-(multi-)point data transport protocols, and 3) high-level communication services based on the communication overlay (e.g. multicast, data storage and retrieval). We present the main problems addressed at each level, how the various levels connect to each other, as well as initial experimental results.","PeriodicalId":346873,"journal":{"name":"WEWST '10","volume":"87 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131481139","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
期刊
WEWST '10
全部 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