首页 > 最新文献

2008 IEEE International Conference on Web Services最新文献

英文 中文
Tool Support for Safety Analysis of Service Composition and Deployment Models 服务组合和部署模型安全分析的工具支持
Pub Date : 2008-09-23 DOI: 10.1109/ICWS.2008.12
H. Foster
This paper reports on an implementation for tool support of model-checking collaborating service compositions with deployment configurations under resource constraints.The implementation accepts UML Deployment Diagrams with an applied service deployment profile and one or more WS-BPEL orchestrations that are assigned to Web Servlets and servers in this deployment. Using model-checking techniques the tool can determine whether the configuration of deadlock-free service orchestration processes introduce deadlock scenarios when combined with resource constraints of a deployment environment. The implementation is built upon a tool suite, called WS-Engineer, which is aimed at assisting service engineers in constructing and testing various aspects of a service engineering approach, including orchestration, choreography and deployment artifacts. The tool integrates as a plug-in for Eclipse, alongside the IBM Rational software architect tool suite and others. A case study based upon a complex service grid solution, for analyzing chemical markup patterns, is used to demonstrate the accessible and practical nature of the solution.
本文报告了在资源约束下使用部署配置对协作服务组合进行模型检查的工具支持的实现。该实现接受带有应用服务部署概要文件的UML部署图,以及分配给此部署中的Web servlet和服务器的一个或多个WS-BPEL编排。使用模型检查技术,该工具可以确定无死锁服务编排流程的配置与部署环境的资源约束相结合时是否会引入死锁场景。该实现建立在一个名为WS-Engineer的工具套件之上,其目的是帮助服务工程师构建和测试服务工程方法的各个方面,包括编排、编排和部署工件。该工具集成为Eclipse的插件,与IBM Rational软件架构师工具套件和其他工具一起。一个基于复杂服务网格解决方案(用于分析化学标记模式)的案例研究用于演示该解决方案的可访问性和实用性。
{"title":"Tool Support for Safety Analysis of Service Composition and Deployment Models","authors":"H. Foster","doi":"10.1109/ICWS.2008.12","DOIUrl":"https://doi.org/10.1109/ICWS.2008.12","url":null,"abstract":"This paper reports on an implementation for tool support of model-checking collaborating service compositions with deployment configurations under resource constraints.The implementation accepts UML Deployment Diagrams with an applied service deployment profile and one or more WS-BPEL orchestrations that are assigned to Web Servlets and servers in this deployment. Using model-checking techniques the tool can determine whether the configuration of deadlock-free service orchestration processes introduce deadlock scenarios when combined with resource constraints of a deployment environment. The implementation is built upon a tool suite, called WS-Engineer, which is aimed at assisting service engineers in constructing and testing various aspects of a service engineering approach, including orchestration, choreography and deployment artifacts. The tool integrates as a plug-in for Eclipse, alongside the IBM Rational software architect tool suite and others. A case study based upon a complex service grid solution, for analyzing chemical markup patterns, is used to demonstrate the accessible and practical nature of the solution.","PeriodicalId":275591,"journal":{"name":"2008 IEEE International Conference on Web Services","volume":"76 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-09-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128406636","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
On Extending Semantic Matchmaking to Include Preconditions and Effects 扩展语义匹配以包括前提条件和效果
Pub Date : 2008-09-23 DOI: 10.1109/ICWS.2008.18
U. Bellur, H. Vadodaria
Central to the notion of dynamic binding and loose coupling that underlie service-oriented architectures is dynamic service discovery. At the heart of most service discovery mechanisms is a matchmaking algorithm that matches a semantic query to a set of compatible web service advertisements. These advertisements also describe service semantics as a set of OWL-S terms. Most current matchmaking algorithms are based on semantic matching of input and output terms alone. However, a complete description of the service profile also includes preconditions and effects and in order to find a true match the matchmaker needs to match on these aspects of the advertisement as well. In this paper, we make the case for augmenting existing matchmaking algorithms with preconditions and effects in the context of Web Services. Further, we propose an algorithm for condition matching that is layered on the top of input-output term matching that overcomes the limitations of existing work. Although the problem of condition matching is NP-Complete, we can overcome this limitation by using a set of heuristics that gives us results in polynomial time. We also analyze complexity of the algorithm by comparing it with brute force approach of matching. We show that our algorithm yields results more efficiently than brute force matching but with the same accuracy.
作为面向服务体系结构基础的动态绑定和松散耦合概念的核心是动态服务发现。大多数服务发现机制的核心是匹配算法,该算法将语义查询与一组兼容的web服务广告相匹配。这些广告还将服务语义描述为一组OWL-S术语。目前大多数匹配算法仅基于输入和输出项的语义匹配。然而,服务简介的完整描述还包括前提条件和效果,为了找到真正的匹配,媒人也需要在广告的这些方面进行匹配。在本文中,我们提出了在Web服务环境中使用前提条件和效果来增强现有配对算法的案例。此外,我们提出了一种条件匹配算法,该算法在输入-输出项匹配的基础上分层,克服了现有工作的局限性。尽管条件匹配问题是np完全的,但我们可以通过使用一组启发式方法来克服这个限制,这些启发式方法可以在多项式时间内给出结果。通过与蛮力匹配方法的比较,分析了算法的复杂度。我们表明,我们的算法产生的结果比暴力匹配更有效,但具有相同的精度。
{"title":"On Extending Semantic Matchmaking to Include Preconditions and Effects","authors":"U. Bellur, H. Vadodaria","doi":"10.1109/ICWS.2008.18","DOIUrl":"https://doi.org/10.1109/ICWS.2008.18","url":null,"abstract":"Central to the notion of dynamic binding and loose coupling that underlie service-oriented architectures is dynamic service discovery. At the heart of most service discovery mechanisms is a matchmaking algorithm that matches a semantic query to a set of compatible web service advertisements. These advertisements also describe service semantics as a set of OWL-S terms. Most current matchmaking algorithms are based on semantic matching of input and output terms alone. However, a complete description of the service profile also includes preconditions and effects and in order to find a true match the matchmaker needs to match on these aspects of the advertisement as well. In this paper, we make the case for augmenting existing matchmaking algorithms with preconditions and effects in the context of Web Services. Further, we propose an algorithm for condition matching that is layered on the top of input-output term matching that overcomes the limitations of existing work. Although the problem of condition matching is NP-Complete, we can overcome this limitation by using a set of heuristics that gives us results in polynomial time. We also analyze complexity of the algorithm by comparing it with brute force approach of matching. We show that our algorithm yields results more efficiently than brute force matching but with the same accuracy.","PeriodicalId":275591,"journal":{"name":"2008 IEEE International Conference on Web Services","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-09-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128463427","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
Practical SOA: Service Modeling, Enterprise Service Bus and Governance 实用SOA:服务建模、企业服务总线和治理
Pub Date : 2008-09-23 DOI: 10.1109/SERVICES-2.2008.54
M. Luo, Liang-Jie Zhang
This tutorial will take the audience through an "aggregated" SOA engagement and discuss key processes, activities, and deliverables through the entire life cycle, especially in service modeling, realization, integration through an enterprise service bus and governance. Best practices and some anti-patterns will also be presented and discussed. It is mostly based on some of the speakers' pioneering project practices and lessons learned since SOA and Web service's inception.
本教程将带领读者了解“聚合的”SOA参与,并讨论整个生命周期中的关键流程、活动和可交付成果,特别是在通过企业服务总线进行服务建模、实现、集成和治理方面。还将介绍和讨论最佳实践和一些反模式。它主要基于演讲者自SOA和Web服务开始以来的一些开拓性项目实践和经验教训。
{"title":"Practical SOA: Service Modeling, Enterprise Service Bus and Governance","authors":"M. Luo, Liang-Jie Zhang","doi":"10.1109/SERVICES-2.2008.54","DOIUrl":"https://doi.org/10.1109/SERVICES-2.2008.54","url":null,"abstract":"This tutorial will take the audience through an \"aggregated\" SOA engagement and discuss key processes, activities, and deliverables through the entire life cycle, especially in service modeling, realization, integration through an enterprise service bus and governance. Best practices and some anti-patterns will also be presented and discussed. It is mostly based on some of the speakers' pioneering project practices and lessons learned since SOA and Web service's inception.","PeriodicalId":275591,"journal":{"name":"2008 IEEE International Conference on Web Services","volume":"211 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-09-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132256197","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
Dynamic Availability Estimation for Service Selection Based on Status Identification 基于状态识别的服务选择动态可用性估计
Pub Date : 2008-09-23 DOI: 10.1109/ICWS.2008.131
Lingshuang Shao, Lu Zhang, Tao Xie, Junfeng Zhao, Bing Xie, Hong Mei
With the popularity of service-oriented computing, how to construct highly available service-oriented applications is becoming a hot topic in both the research and industry communities. As a fundamental problem in dynamic service selection, availability estimation is challenging because of the dynamic nature of Web services. To grasp the dynamic nature of Web services, we set up an experimental environment for collecting runtime information of Web services. Based on the collected runtime information, we identify several characteristics of service failures and successes, and further define three typical service runtime statuses. Based on these statuses, we propose a novel approach to dynamic availability estimation, which is called status identification based availability estimation for service selection (SIBE). To evaluate our approach, we compare SIBE with other approaches in an experiment of dynamic service selection on the Internet. Experimental results show that SIBE can efficiently improve the success rate of selecting available services.
随着面向服务计算的普及,如何构建高可用性的面向服务应用已成为学术界和工业界的研究热点。作为动态服务选择中的一个基本问题,由于Web服务的动态性,可用性评估具有挑战性。为了掌握Web服务的动态性,我们建立了一个收集Web服务运行时信息的实验环境。基于收集到的运行时信息,我们确定了服务失败和成功的几个特征,并进一步定义了三种典型的服务运行时状态。基于这些状态,我们提出了一种新的动态可用性估计方法,称为基于状态识别的服务选择可用性估计(SIBE)。为了评估我们的方法,我们将SIBE与其他方法在互联网上的动态服务选择实验中进行了比较。实验结果表明,SIBE可以有效地提高可用服务的选择成功率。
{"title":"Dynamic Availability Estimation for Service Selection Based on Status Identification","authors":"Lingshuang Shao, Lu Zhang, Tao Xie, Junfeng Zhao, Bing Xie, Hong Mei","doi":"10.1109/ICWS.2008.131","DOIUrl":"https://doi.org/10.1109/ICWS.2008.131","url":null,"abstract":"With the popularity of service-oriented computing, how to construct highly available service-oriented applications is becoming a hot topic in both the research and industry communities. As a fundamental problem in dynamic service selection, availability estimation is challenging because of the dynamic nature of Web services. To grasp the dynamic nature of Web services, we set up an experimental environment for collecting runtime information of Web services. Based on the collected runtime information, we identify several characteristics of service failures and successes, and further define three typical service runtime statuses. Based on these statuses, we propose a novel approach to dynamic availability estimation, which is called status identification based availability estimation for service selection (SIBE). To evaluate our approach, we compare SIBE with other approaches in an experiment of dynamic service selection on the Internet. Experimental results show that SIBE can efficiently improve the success rate of selecting available services.","PeriodicalId":275591,"journal":{"name":"2008 IEEE International Conference on Web Services","volume":"132 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-09-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134071773","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
Trust Management for Web Services Web服务的信任管理
Pub Date : 2008-09-23 DOI: 10.1109/ICWS.2008.53
Weiliang Zhao, V. Varadharajan
In this paper, we propose a comprehensive trust management approach for Web services that covers the analysis/modelling of trust relationships and the development of trust management layer in a consistent manner. The specific characteristics of trust relationships in Web services are discussed. We introduce a separated trust management layer for Web services that can hold computing components for trust management tasks. A trust management architecture for Web services is proposed for building up the trust management layer. The proposed trust management architecture for Web services deals with trust requirements, trust evaluation, and trust consumption in Web services under a unified umbrella and it provides a solid foundation upon which may evolve the trust management layer for Web services.
在本文中,我们提出了一种全面的Web服务信任管理方法,该方法涵盖了信任关系的分析/建模以及以一致的方式开发信任管理层。讨论了Web服务中信任关系的具体特征。我们为Web服务引入了一个分离的信任管理层,它可以保存用于信任管理任务的计算组件。为了构建信任管理层,提出了一种Web服务信任管理体系结构。建议的Web服务信任管理体系结构在统一的保护伞下处理Web服务中的信任需求、信任评估和信任消费,并为Web服务的信任管理层的发展提供了坚实的基础。
{"title":"Trust Management for Web Services","authors":"Weiliang Zhao, V. Varadharajan","doi":"10.1109/ICWS.2008.53","DOIUrl":"https://doi.org/10.1109/ICWS.2008.53","url":null,"abstract":"In this paper, we propose a comprehensive trust management approach for Web services that covers the analysis/modelling of trust relationships and the development of trust management layer in a consistent manner. The specific characteristics of trust relationships in Web services are discussed. We introduce a separated trust management layer for Web services that can hold computing components for trust management tasks. A trust management architecture for Web services is proposed for building up the trust management layer. The proposed trust management architecture for Web services deals with trust requirements, trust evaluation, and trust consumption in Web services under a unified umbrella and it provides a solid foundation upon which may evolve the trust management layer for Web services.","PeriodicalId":275591,"journal":{"name":"2008 IEEE International Conference on Web Services","volume":"61 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-09-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134236566","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
Coding-Free Model-Driven Enablement Framework and Engineering Practices of a Context-Aware SOA Modeling Environment 上下文感知的SOA建模环境的免编码模型驱动支持框架和工程实践
Pub Date : 2008-09-23 DOI: 10.1109/ICWS.2008.77
N. Zhou, Yi-Min Chee, Liang-Jie Zhang
The rapid adoption of model-driven design (MDD) methodology in SOA-based solution design requires an adaptive tooling environment that can systematically improve designers' productivity. Ideally, the environment should be flexible enough to both handle frequently changing requirements and support new features without intensive coding efforts. In this paper, we provide a coding-free enablement framework to realize such extensible tooling environments based on a mathematical abstraction of key models in SOA solution design using graph theory definition. This abstraction formalizes the SOA modeling logic and semantics, and also guides the implementation of an extensible and customizable tooling environment. As a case study, we illustrate how our framework is able to transform the development style from Java programming to text editing through our implementation of a UML 2.0 based SOA modeling environment using IBMpsilas Rational Software Architect (RSA) development platform.
在基于soa的解决方案设计中快速采用模型驱动设计(MDD)方法需要一个能够系统地提高设计人员生产力的自适应工具环境。理想情况下,环境应该足够灵活,既能处理频繁变化的需求,又能支持新特性,而无需进行密集的编码工作。在本文中,我们提供了一个免编码的支持框架,以实现基于图论定义的SOA解决方案设计中关键模型的数学抽象的可扩展工具环境。此抽象将SOA建模逻辑和语义形式化,并指导可扩展和可定制的工具环境的实现。作为一个案例研究,我们说明了我们的框架如何能够通过使用IBMpsilas Rational Software Architect (RSA)开发平台实现基于UML 2.0的SOA建模环境,将开发风格从Java编程转换为文本编辑。
{"title":"Coding-Free Model-Driven Enablement Framework and Engineering Practices of a Context-Aware SOA Modeling Environment","authors":"N. Zhou, Yi-Min Chee, Liang-Jie Zhang","doi":"10.1109/ICWS.2008.77","DOIUrl":"https://doi.org/10.1109/ICWS.2008.77","url":null,"abstract":"The rapid adoption of model-driven design (MDD) methodology in SOA-based solution design requires an adaptive tooling environment that can systematically improve designers' productivity. Ideally, the environment should be flexible enough to both handle frequently changing requirements and support new features without intensive coding efforts. In this paper, we provide a coding-free enablement framework to realize such extensible tooling environments based on a mathematical abstraction of key models in SOA solution design using graph theory definition. This abstraction formalizes the SOA modeling logic and semantics, and also guides the implementation of an extensible and customizable tooling environment. As a case study, we illustrate how our framework is able to transform the development style from Java programming to text editing through our implementation of a UML 2.0 based SOA modeling environment using IBMpsilas Rational Software Architect (RSA) development platform.","PeriodicalId":275591,"journal":{"name":"2008 IEEE International Conference on Web Services","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-09-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134040248","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
Exploiting Independence in Design of Web Service Composition 利用Web服务组合设计中的独立性
Pub Date : 2008-09-23 DOI: 10.1109/ICWS.2008.82
Fangfang Liu, Yan Chi, Xiangfeng Luo
Communications among Web services are asynchronous. Asynchronous models of service compositions face the problem that the performance of verification is bring down with states explosion. We describe an approach, which utilize the interaction-independence of component services in the composition and forms all component services into different groups. Preliminary experiment results show that the verification of service compositions upon these groups can decrease the size of exploration states and hence improve the performance.
Web服务之间的通信是异步的。服务组合的异步模型面临着状态爆炸导致验证性能下降的问题。我们描述了一种方法,该方法利用组合中组件服务的交互独立性,并将所有组件服务组成不同的组。初步实验结果表明,在这些组上验证服务组合可以减小探测状态的大小,从而提高性能。
{"title":"Exploiting Independence in Design of Web Service Composition","authors":"Fangfang Liu, Yan Chi, Xiangfeng Luo","doi":"10.1109/ICWS.2008.82","DOIUrl":"https://doi.org/10.1109/ICWS.2008.82","url":null,"abstract":"Communications among Web services are asynchronous. Asynchronous models of service compositions face the problem that the performance of verification is bring down with states explosion. We describe an approach, which utilize the interaction-independence of component services in the composition and forms all component services into different groups. Preliminary experiment results show that the verification of service compositions upon these groups can decrease the size of exploration states and hence improve the performance.","PeriodicalId":275591,"journal":{"name":"2008 IEEE International Conference on Web Services","volume":"733 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-09-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134462237","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
Control Flow Analysis and Coverage Driven Testing for Web Services Web服务的控制流分析和覆盖驱动测试
Pub Date : 2008-09-23 DOI: 10.1109/ICWS.2008.104
Li Li, W. Chou, Weiping Guo
In this paper, we describe an approach to discover the control flow graph of Web services for Web services analysis, verification, and testing. For this purpose, three novel methods are proposed. First, we introduce a domain independent RDF Schemas for concise resource oriented functional specification of Web services operations. Secondly, we describe the use of RDF entailment to accurately derive the control flow from the functional specifications. We developed a transformation from RDF graph to SPARQL query to facilitate the RDF entailment which offers flexibility and extensibility over the direct graph matching approach. The third is a linkage based Web services modeling and analysis framework, within which we apply an improved Google PageRank algorithm to efficiently calculate test coverage potential using the derived control flow. We justify that the proposed linkage based Web services modeling and analysis framework is particularly suitable for testing Web services. A prototype of the proposed methods has been implemented and tested on some standard based Web services. Experimental results show that the control flow analysis is quite efficient and accurate, and the coverage based test results of the proposed approach are very promising.
在本文中,我们描述了一种发现用于Web服务分析、验证和测试的Web服务控制流图的方法。为此,提出了三种新的方法。首先,我们引入了一个独立于领域的RDF schema,用于Web服务操作的简明的面向资源的功能规范。其次,我们描述了使用RDF蕴涵来准确地从功能规范中派生控制流。我们开发了一种从RDF图到SPARQL查询的转换,以促进RDF隐含,这比直接图匹配方法提供了灵活性和可扩展性。第三个是基于链接的Web服务建模和分析框架,在其中我们应用改进的Google PageRank算法来使用派生的控制流有效地计算测试覆盖率潜力。我们证明所建议的基于链接的Web服务建模和分析框架特别适合于测试Web服务。已经在一些基于标准的Web服务上实现并测试了所提出方法的原型。实验结果表明,该方法具有较高的控制流分析效率和准确性,基于覆盖率的测试结果令人满意。
{"title":"Control Flow Analysis and Coverage Driven Testing for Web Services","authors":"Li Li, W. Chou, Weiping Guo","doi":"10.1109/ICWS.2008.104","DOIUrl":"https://doi.org/10.1109/ICWS.2008.104","url":null,"abstract":"In this paper, we describe an approach to discover the control flow graph of Web services for Web services analysis, verification, and testing. For this purpose, three novel methods are proposed. First, we introduce a domain independent RDF Schemas for concise resource oriented functional specification of Web services operations. Secondly, we describe the use of RDF entailment to accurately derive the control flow from the functional specifications. We developed a transformation from RDF graph to SPARQL query to facilitate the RDF entailment which offers flexibility and extensibility over the direct graph matching approach. The third is a linkage based Web services modeling and analysis framework, within which we apply an improved Google PageRank algorithm to efficiently calculate test coverage potential using the derived control flow. We justify that the proposed linkage based Web services modeling and analysis framework is particularly suitable for testing Web services. A prototype of the proposed methods has been implemented and tested on some standard based Web services. Experimental results show that the control flow analysis is quite efficient and accurate, and the coverage based test results of the proposed approach are very promising.","PeriodicalId":275591,"journal":{"name":"2008 IEEE International Conference on Web Services","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-09-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133113903","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}
引用次数: 32
A Semantic QoS-Aware Discovery Framework for Web Services 面向Web服务的语义qos发现框架
Pub Date : 2008-09-23 DOI: 10.1109/ICWS.2008.44
Qian Ma, Hao Wang, Ying Li, G. Xie, Feng Liu
Augmenting web services with explicit semantics forms the foundation of Service Oriented Architectures (SOAs) automation. As more and more Semantic Web Services (SWSs) are deployed, similar SWSs could have quite different quality-of-service (QoS) levels. The QoS-aware discovery becomes an important challenge. While some efforts try to solve it via Constraint Programming (CP), they suffer from the purely syntactic matchmaking method. Furthermore, the construction of constraints and the selection of services are completely dependent on the literal translation from QoS descriptions, which increase obstacles to actually apply CP. In this paper, we propose a semantic QoS-aware framework for SWSs discovery by combining the semantic matchmaking and CP. Initially, a QoS ontology is presented to define QoS data into service descriptions. Then the ontology reasoning is adopted to change previous syntactic matchmaking into a semantic way. Through confirming the compatibility of concepts, complex QoS conditions are solved as constraints and a selection algorithm is proposed to obtain the optimal offer. Finally, the prototype implementation of our framework is discussed and a SWSs discovery case is used to illustrate the comprehensive discovery process.
用显式语义扩充web服务构成了面向服务体系结构(soa)自动化的基础。随着越来越多的语义Web服务(SWSs)被部署,类似的SWSs可能具有完全不同的服务质量(QoS)级别。qos感知发现成为一个重要的挑战。虽然有些人试图通过约束编程(CP)来解决这个问题,但他们受到纯语法匹配方法的影响。此外,约束的构建和服务的选择完全依赖于QoS描述的字面翻译,这增加了实际应用CP的障碍。本文将语义匹配和CP相结合,提出了一种用于QoS发现的语义QoS感知框架,首先提出了QoS本体,将QoS数据定义为服务描述。然后采用本体推理,将原有的句法匹配方式转变为语义匹配方式。通过确认概念的兼容性,将复杂的QoS条件作为约束进行求解,并提出了一种获取最优报价的选择算法。最后,讨论了我们框架的原型实现,并使用一个SWSs发现案例来说明全面的发现过程。
{"title":"A Semantic QoS-Aware Discovery Framework for Web Services","authors":"Qian Ma, Hao Wang, Ying Li, G. Xie, Feng Liu","doi":"10.1109/ICWS.2008.44","DOIUrl":"https://doi.org/10.1109/ICWS.2008.44","url":null,"abstract":"Augmenting web services with explicit semantics forms the foundation of Service Oriented Architectures (SOAs) automation. As more and more Semantic Web Services (SWSs) are deployed, similar SWSs could have quite different quality-of-service (QoS) levels. The QoS-aware discovery becomes an important challenge. While some efforts try to solve it via Constraint Programming (CP), they suffer from the purely syntactic matchmaking method. Furthermore, the construction of constraints and the selection of services are completely dependent on the literal translation from QoS descriptions, which increase obstacles to actually apply CP. In this paper, we propose a semantic QoS-aware framework for SWSs discovery by combining the semantic matchmaking and CP. Initially, a QoS ontology is presented to define QoS data into service descriptions. Then the ontology reasoning is adopted to change previous syntactic matchmaking into a semantic way. Through confirming the compatibility of concepts, complex QoS conditions are solved as constraints and a selection algorithm is proposed to obtain the optimal offer. Finally, the prototype implementation of our framework is discussed and a SWSs discovery case is used to illustrate the comprehensive discovery process.","PeriodicalId":275591,"journal":{"name":"2008 IEEE International Conference on Web Services","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-09-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132971149","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
Development of Service Control Server for Web-Telecom Coordination Service 面向web -电信协调业务的业务控制服务器的开发
Pub Date : 2008-09-23 DOI: 10.1109/ICWS.2008.17
Y. Yamato, H. Ohnishi, H. Sunaga
We propose the Service Control Technology for the Web-telecom coordination service, and we show our proposal effectiveness. In the NGN (Next-Generation Network), many new applications are expected using open network interfaces. In particular, we study the SDP (Service Delivery Platform) for coordinating existing Internet services and telecom services. In this paper, we propose the Service control technology, which handles common process required in the telecom trigger Web-telecom coordination service. Our method achieves improvement in usability of telecom user, reliability of the coordination service, and processing performance. We implement our method two types (Proxy type, Callable type) and measured processing performance. In comparison to related technologies, we show our method effectiveness.
提出了面向web -电信协调业务的业务控制技术,并验证了该技术的有效性。在下一代网络(NGN)中,许多新的应用预计将使用开放的网络接口。特别地,我们研究了用于协调现有互联网服务和电信服务的SDP(服务交付平台)。本文提出了一种服务控制技术,用于处理电信触发web -电信协调业务中所需要的通用流程。该方法提高了电信用户的可用性、协调服务的可靠性和处理性能。我们实现了两种方法类型(代理类型、可调用类型)和测量的处理性能。通过与相关技术的比较,证明了该方法的有效性。
{"title":"Development of Service Control Server for Web-Telecom Coordination Service","authors":"Y. Yamato, H. Ohnishi, H. Sunaga","doi":"10.1109/ICWS.2008.17","DOIUrl":"https://doi.org/10.1109/ICWS.2008.17","url":null,"abstract":"We propose the Service Control Technology for the Web-telecom coordination service, and we show our proposal effectiveness. In the NGN (Next-Generation Network), many new applications are expected using open network interfaces. In particular, we study the SDP (Service Delivery Platform) for coordinating existing Internet services and telecom services. In this paper, we propose the Service control technology, which handles common process required in the telecom trigger Web-telecom coordination service. Our method achieves improvement in usability of telecom user, reliability of the coordination service, and processing performance. We implement our method two types (Proxy type, Callable type) and measured processing performance. In comparison to related technologies, we show our method effectiveness.","PeriodicalId":275591,"journal":{"name":"2008 IEEE International Conference on Web Services","volume":"57 5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-09-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124339840","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
期刊
2008 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