首页 > 最新文献

2008 IEEE International Conference on Web Services最新文献

英文 中文
Evaluation of WSML Service Retrieval with WSMO-MX WSMO-MX对WSML服务检索的评价
Pub Date : 2008-09-23 DOI: 10.1109/ICWS.2008.38
M. Klusch, Patrick Kapahnke, Frank Kaufer
The hybrid semantic Web service matchmaker WSMOMX applies different matching filters to retrieve WSML service descriptions that are semantically relevant to a given query with respect to seven degrees of hybrid matching. These degrees are recursively computed by aggregated valuations of ontology-based type matching, logical constraint and relation matching, and syntactic similarity as well. In this paper, we provide results of our experimental evaluation of the performance of WSMO-MX. In summary, it turned out that hybrid semantic matching of WSML-MX services can outperform logic-based only semantic service matching.
混合语义Web服务配对器WSMOMX应用不同的匹配过滤器来检索与给定查询在语义上相关的WSML服务描述,这些描述与7级混合匹配有关。这些度是通过基于本体的类型匹配、逻辑约束和关系匹配以及语法相似性的聚合值递归计算的。在本文中,我们提供了我们对wmo - mx性能的实验评估结果。总之,事实证明,WSML-MX服务的混合语义匹配优于仅基于逻辑的语义服务匹配。
{"title":"Evaluation of WSML Service Retrieval with WSMO-MX","authors":"M. Klusch, Patrick Kapahnke, Frank Kaufer","doi":"10.1109/ICWS.2008.38","DOIUrl":"https://doi.org/10.1109/ICWS.2008.38","url":null,"abstract":"The hybrid semantic Web service matchmaker WSMOMX applies different matching filters to retrieve WSML service descriptions that are semantically relevant to a given query with respect to seven degrees of hybrid matching. These degrees are recursively computed by aggregated valuations of ontology-based type matching, logical constraint and relation matching, and syntactic similarity as well. In this paper, we provide results of our experimental evaluation of the performance of WSMO-MX. In summary, it turned out that hybrid semantic matching of WSML-MX services can outperform logic-based only semantic service matching.","PeriodicalId":275591,"journal":{"name":"2008 IEEE International Conference on Web Services","volume":"23 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":"125243912","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}
引用次数: 12
An Adaptive Service Selection Approach to Service Composition 面向服务组合的自适应服务选择方法
Pub Date : 2008-09-23 DOI: 10.1109/ICWS.2008.22
Lijun Mei, W. Chan, T. Tse
In service computing, the behavior of a service may evolve. When an organization develops a service-oriented application in which certain services are provided by external partners, the organization should address the problem of uninformed behavior evolution of external services. This paper proposes an adaptive framework that bars problematic external services to be used in the service-oriented application of an organization. We use dynamic WSDL information in public service registries to approximate a snapshot of a network of services, and apply link analysis on the snapshot to identify services that are popularly used by different service consumers at the moment. As such, service composition can be strategically formed using the highly referenced services. We evaluate our proposal through a simulation study. The results show that, in terms of the number of failures experienced by service consumers, our proposal significantly outperforms the random approach in selecting reliable services to form service compositions.
在服务计算中,服务的行为可能会演变。当组织开发由外部合作伙伴提供某些服务的面向服务的应用程序时,组织应该解决外部服务的不知情行为演变问题。本文提出了一个自适应框架,该框架禁止在组织的面向服务的应用程序中使用有问题的外部服务。我们在公共服务注册中心使用动态WSDL信息来近似服务网络的快照,并在快照上应用链接分析来识别当前不同服务消费者普遍使用的服务。因此,可以使用高度引用的服务战略性地形成服务组合。我们通过模拟研究来评估我们的建议。结果表明,就服务消费者经历的故障数量而言,我们的建议在选择可靠服务以形成服务组合方面明显优于随机方法。
{"title":"An Adaptive Service Selection Approach to Service Composition","authors":"Lijun Mei, W. Chan, T. Tse","doi":"10.1109/ICWS.2008.22","DOIUrl":"https://doi.org/10.1109/ICWS.2008.22","url":null,"abstract":"In service computing, the behavior of a service may evolve. When an organization develops a service-oriented application in which certain services are provided by external partners, the organization should address the problem of uninformed behavior evolution of external services. This paper proposes an adaptive framework that bars problematic external services to be used in the service-oriented application of an organization. We use dynamic WSDL information in public service registries to approximate a snapshot of a network of services, and apply link analysis on the snapshot to identify services that are popularly used by different service consumers at the moment. As such, service composition can be strategically formed using the highly referenced services. We evaluate our proposal through a simulation study. The results show that, in terms of the number of failures experienced by service consumers, our proposal significantly outperforms the random approach in selecting reliable services to form service compositions.","PeriodicalId":275591,"journal":{"name":"2008 IEEE International Conference on Web Services","volume":"88 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":"116200754","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}
引用次数: 65
Specify and Compose Web Services by TLA 通过TLA指定和组合Web服务
Pub Date : 2008-09-23 DOI: 10.1109/ICWS.2008.72
Hongbing Wang, Hui Liu, Xiaohui Guo
This paper introduces the concept of temporal logic of actions (short for TLA), with which we can formally specify the behavior of a service, and compose Web services. The approach is demonstrated by an example. A services composition algorithm is presented.
本文介绍了动作时态逻辑(简称TLA)的概念,我们可以使用它形式化地指定服务的行为,并组成Web服务。通过一个实例对该方法进行了验证。提出了一种服务组合算法。
{"title":"Specify and Compose Web Services by TLA","authors":"Hongbing Wang, Hui Liu, Xiaohui Guo","doi":"10.1109/ICWS.2008.72","DOIUrl":"https://doi.org/10.1109/ICWS.2008.72","url":null,"abstract":"This paper introduces the concept of temporal logic of actions (short for TLA), with which we can formally specify the behavior of a service, and compose Web services. The approach is demonstrated by an example. A services composition algorithm is presented.","PeriodicalId":275591,"journal":{"name":"2008 IEEE International Conference on Web Services","volume":"41 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":"120936991","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
An Overview and Evaluation of Web Services Security Performance Optimizations Web服务安全性能优化的概述与评估
Pub Date : 2008-09-23 DOI: 10.1109/ICWS.2008.102
Robert A. van Engelen, Wei Zhang
WS-Security is an essential component of the Web services protocol stack. WS-Security provides end-to-end security properties (integrity, confidentiality, and authentication) through open XML standards. End-to-end message security assures the participation of non-secure transport intermediaries in message exchanges, which is a key advantage for Web-based systems and service-oriented architectures. However, point-to-point message security based on TLS (transport layer security) is known to significantly outperform WS-Security. In this paper we analyze the overhead of the WS-Security protocol processing stages and evaluate existing and new techniques for WS-Security signature performance optimizations to speed up end-to-end message integrity assurance and authentication.
WS-Security是Web服务协议栈的基本组件。WS-Security通过开放的XML标准提供端到端的安全属性(完整性、机密性和身份验证)。端到端消息安全性确保非安全传输中介参与消息交换,这是基于web的系统和面向服务的体系结构的关键优势。然而,基于TLS(传输层安全性)的点对点消息安全性明显优于WS-Security。在本文中,我们分析了WS-Security协议处理阶段的开销,评估了现有的和新的WS-Security签名性能优化技术,以加快端到端的消息完整性保证和身份验证。
{"title":"An Overview and Evaluation of Web Services Security Performance Optimizations","authors":"Robert A. van Engelen, Wei Zhang","doi":"10.1109/ICWS.2008.102","DOIUrl":"https://doi.org/10.1109/ICWS.2008.102","url":null,"abstract":"WS-Security is an essential component of the Web services protocol stack. WS-Security provides end-to-end security properties (integrity, confidentiality, and authentication) through open XML standards. End-to-end message security assures the participation of non-secure transport intermediaries in message exchanges, which is a key advantage for Web-based systems and service-oriented architectures. However, point-to-point message security based on TLS (transport layer security) is known to significantly outperform WS-Security. In this paper we analyze the overhead of the WS-Security protocol processing stages and evaluate existing and new techniques for WS-Security signature performance optimizations to speed up end-to-end message integrity assurance and authentication.","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":"130628330","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}
引用次数: 36
Common Business Components and Services toward More Agile and Flexible Industry Solutions and Assets 面向更敏捷和灵活的行业解决方案和资产的通用业务组件和服务
Pub Date : 2008-09-23 DOI: 10.1109/ICWS.2008.147
M. Luo
In many decades, many organizations, especially large consulting companies, have been designing, implementing and managing business solutions for every industry around the globe. But due to numerous limitations in process, tooling and skills, most of those solutions were made very specific to individual industry and client needs at its early design stage. Therefore, reuse and more importantly, managing the ever changing business requirements, become almost impossible. Service-orientation and architecture, model-driven business development provides us a new and powerful approach to facilitate asset based industry solution design and development. To further accelerate this, this tutorial will discuss an innovative approach that take advantage of many proven best software engineering practices, from object/component based technology, meta-data driven architecture types (archetypes) that are used to model the common structural and in some cases non-structural business entities such as customer, product, payment, etc. In order to address the consequences introduced by abstracting those common elements out of the specific industry model and be able to enable easy and meta-data based transformation, we properly decompose business components/services into a multi-layered business architecture. Therefore, process/components/services can be decomposed accordingly to facilitate the decomposition and abstraction, while maintaining certain level of necessary traceability across various artifacts. In the realization phase, existing assets/operational systems will be mapped and transformed to the required business components and services to best leverage those existing valuable industry/client investments. To support such a SOA based, model and business driven development process, existing tooling, especially the necessary transformation and integration capability, needs to be significantly enhanced. This tutorial will also present some recommendation based on some recent design and implementation, and they could be used to guide future tooling alignment and integration effort across software modeling, implementation and solution products. In addition, we will present how to leverage existing internal or external assets or product offerings and the open industry reference models and standards (such as ACCORD, ebXML, ARTS/IxRetail). This work is based on authors' collective experience in leading the large end-to-end client engagements across many industries, while promoting various industry leading software engineering best practices.
几十年来,许多组织,特别是大型咨询公司,一直在为全球各个行业设计、实施和管理业务解决方案。但由于工艺、工具和技能方面的诸多限制,这些解决方案中的大多数在早期设计阶段就针对个别行业和客户的需求进行了非常具体的设计。因此,重用,更重要的是,管理不断变化的业务需求,几乎变得不可能。面向服务和体系结构、模型驱动的业务开发为我们提供了一种新的、强大的方法来促进基于资产的行业解决方案设计和开发。为了进一步加快这一点,本教程将讨论一种创新的方法,该方法利用了许多经过验证的最佳软件工程实践,从基于对象/组件的技术,元数据驱动的体系结构类型(原型),用于对常见的结构化和某些情况下的非结构化业务实体(如客户、产品、付款等)建模。为了解决从特定行业模型中抽象出这些公共元素所带来的后果,并能够实现简单的基于元数据的转换,我们适当地将业务组件/服务分解为多层业务体系结构。因此,可以对流程/组件/服务进行相应的分解,以促进分解和抽象,同时在各种工件之间保持一定程度的必要可追溯性。在实现阶段,将映射现有资产/操作系统并将其转换为所需的业务组件和服务,以最好地利用这些现有的有价值的行业/客户投资。为了支持这样一个基于SOA的、模型和业务驱动的开发过程,现有的工具,特别是必要的转换和集成功能,需要得到显著的增强。本教程还将基于最近的一些设计和实现提出一些建议,这些建议可用于指导将来跨软件建模、实现和解决方案产品的工具校准和集成工作。此外,我们将介绍如何利用现有的内部或外部资产或产品以及开放的行业参考模型和标准(如ACCORD、ebXML、ARTS/IxRetail)。这项工作是基于作者在领导跨许多行业的大型端到端客户端约定方面的集体经验,同时促进各种行业领先的软件工程最佳实践。
{"title":"Common Business Components and Services toward More Agile and Flexible Industry Solutions and Assets","authors":"M. Luo","doi":"10.1109/ICWS.2008.147","DOIUrl":"https://doi.org/10.1109/ICWS.2008.147","url":null,"abstract":"In many decades, many organizations, especially large consulting companies, have been designing, implementing and managing business solutions for every industry around the globe. But due to numerous limitations in process, tooling and skills, most of those solutions were made very specific to individual industry and client needs at its early design stage. Therefore, reuse and more importantly, managing the ever changing business requirements, become almost impossible. Service-orientation and architecture, model-driven business development provides us a new and powerful approach to facilitate asset based industry solution design and development. To further accelerate this, this tutorial will discuss an innovative approach that take advantage of many proven best software engineering practices, from object/component based technology, meta-data driven architecture types (archetypes) that are used to model the common structural and in some cases non-structural business entities such as customer, product, payment, etc. In order to address the consequences introduced by abstracting those common elements out of the specific industry model and be able to enable easy and meta-data based transformation, we properly decompose business components/services into a multi-layered business architecture. Therefore, process/components/services can be decomposed accordingly to facilitate the decomposition and abstraction, while maintaining certain level of necessary traceability across various artifacts. In the realization phase, existing assets/operational systems will be mapped and transformed to the required business components and services to best leverage those existing valuable industry/client investments. To support such a SOA based, model and business driven development process, existing tooling, especially the necessary transformation and integration capability, needs to be significantly enhanced. This tutorial will also present some recommendation based on some recent design and implementation, and they could be used to guide future tooling alignment and integration effort across software modeling, implementation and solution products. In addition, we will present how to leverage existing internal or external assets or product offerings and the open industry reference models and standards (such as ACCORD, ebXML, ARTS/IxRetail). This work is based on authors' collective experience in leading the large end-to-end client engagements across many industries, while promoting various industry leading software engineering best practices.","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":"130667270","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
Interoperability among Service Registry Implementations: Is UDDI Standard Enough? 服务注册中心实现之间的互操作性:UDDI标准足够吗?
Pub Date : 2008-09-23 DOI: 10.1109/ICWS.2008.70
A. Mintchev
The aim of this paper is to reveal some intrinsic disadvantages of the current version of UDDI standard, which create problems in using it as a standard for private, in-house storage of enterprise services. Examples include: access control mechanisms in UDDI, limited rich queries capability, inappropriate mapping of Web service artifacts into UDDI entities, impossibility of managing classification system values, etc. For each disadvantage we consider, we give an illustrative example of its impact in an enterprise service environment. To overcome these disadvantages, some service registry implementations, based on UDDI introduce proprietary extensions to the standard, or embed additional programmatic logic in their client modules of UDDI, which decreases interoperability between them.
本文的目的是揭示UDDI标准当前版本的一些内在缺点,这些缺点在将其用作企业服务的私有内部存储标准时产生了问题。示例包括:UDDI中的访问控制机制、有限的富查询功能、将Web服务构件不适当地映射到UDDI实体、不可能管理分类系统值等等。对于我们所考虑的每一个缺点,我们都给出了其在企业服务环境中的影响的说明性示例。为了克服这些缺点,一些基于UDDI的服务注册中心实现向标准引入了专有扩展,或者在UDDI的客户端模块中嵌入了额外的可编程逻辑,这降低了它们之间的互操作性。
{"title":"Interoperability among Service Registry Implementations: Is UDDI Standard Enough?","authors":"A. Mintchev","doi":"10.1109/ICWS.2008.70","DOIUrl":"https://doi.org/10.1109/ICWS.2008.70","url":null,"abstract":"The aim of this paper is to reveal some intrinsic disadvantages of the current version of UDDI standard, which create problems in using it as a standard for private, in-house storage of enterprise services. Examples include: access control mechanisms in UDDI, limited rich queries capability, inappropriate mapping of Web service artifacts into UDDI entities, impossibility of managing classification system values, etc. For each disadvantage we consider, we give an illustrative example of its impact in an enterprise service environment. To overcome these disadvantages, some service registry implementations, based on UDDI introduce proprietary extensions to the standard, or embed additional programmatic logic in their client modules of UDDI, which decreases interoperability between them.","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":"116600419","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
Flexible Pattern Monitoring for WS-BPEL through Stateful Aspect Extension 通过有状态方面扩展实现WS-BPEL的灵活模式监控
Pub Date : 2008-09-23 DOI: 10.1109/ICWS.2008.27
Guoquan Wu, Jun Wei, Tao Huang
The execution of composite web services with WS-BPEL relies on externally autonomous Web services. This implies the need to constantly monitor the running behavior of the involved parties. Moreover, monitoring the execution of such processes is critical to enforce business policies and meet reliability goals. This paper proposes a stateful aspect extension to WS-BPEL, as a solution to support flexible behavior pattern monitoring for composite Web services. Specifically, in the stateful aspect, history-based pointcut specifies the pattern of interest within a range, while advice describes the associated action to manage the process if the specified pattern occurs. We also present its implementation based on finite state automata through runtime weaving mechanism. Our experiments indicate the proposed monitoring approach incurs minimal overhead.
使用WS-BPEL执行组合web服务依赖于外部自治的web服务。这意味着需要不断地监视相关方的运行行为。此外,监视这些流程的执行对于执行业务策略和满足可靠性目标至关重要。本文提出了WS-BPEL的有状态方面扩展,作为支持组合Web服务的灵活行为模式监控的解决方案。具体来说,在有状态方面,基于历史的切入点指定范围内感兴趣的模式,而通知则描述在指定模式发生时管理流程的相关操作。提出了基于运行时编织机制的有限状态自动机的实现方法。我们的实验表明,所提出的监控方法产生最小的开销。
{"title":"Flexible Pattern Monitoring for WS-BPEL through Stateful Aspect Extension","authors":"Guoquan Wu, Jun Wei, Tao Huang","doi":"10.1109/ICWS.2008.27","DOIUrl":"https://doi.org/10.1109/ICWS.2008.27","url":null,"abstract":"The execution of composite web services with WS-BPEL relies on externally autonomous Web services. This implies the need to constantly monitor the running behavior of the involved parties. Moreover, monitoring the execution of such processes is critical to enforce business policies and meet reliability goals. This paper proposes a stateful aspect extension to WS-BPEL, as a solution to support flexible behavior pattern monitoring for composite Web services. Specifically, in the stateful aspect, history-based pointcut specifies the pattern of interest within a range, while advice describes the associated action to manage the process if the specified pattern occurs. We also present its implementation based on finite state automata through runtime weaving mechanism. Our experiments indicate the proposed monitoring approach incurs minimal overhead.","PeriodicalId":275591,"journal":{"name":"2008 IEEE International Conference on Web Services","volume":"3 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":"116908706","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 27
Mobile Services Business and Technology Trends 移动服务业务和技术趋势
Pub Date : 2008-09-23 DOI: 10.1109/ICWS.2008.142
C. Gonzales
Thanks to the advent of smart devices and the emergence of 3G/4G wireless technologies, services over mobile phones are becoming in many respects similar to those available over the PC based internet. Indeed mobile Web-based services, such as search, maps, presence, messaging, emails, productivity, social networking, and entertainment are becoming available in high-end phones from several device manufacturers. Mobile computing, however, promises richer applications and services based on location and context. Web technologies are being adapted and extended to support emerging mobile Internet services. However, location based mobile services present new significant challenges in terms of implementation and management complexity. In this presentation we will discuss the business trends of mobile services. Through a discussion of current projects at IBM Research, we will also present examples of the technology trends supporting scalable location based services.
由于智能设备的出现和3G/4G无线技术的出现,移动电话上的服务在许多方面变得与基于PC的互联网上的服务相似。事实上,基于网络的移动服务,如搜索、地图、在线状态、消息、电子邮件、生产力、社交网络和娱乐,正在一些设备制造商的高端手机中提供。然而,移动计算承诺基于位置和环境提供更丰富的应用程序和服务。Web技术正在适应和扩展,以支持新兴的移动互联网服务。然而,基于位置的移动服务在实施和管理复杂性方面提出了新的重大挑战。在这个演讲中,我们将讨论移动服务的商业趋势。通过对IBM Research当前项目的讨论,我们还将展示支持可扩展的基于位置的服务的技术趋势的示例。
{"title":"Mobile Services Business and Technology Trends","authors":"C. Gonzales","doi":"10.1109/ICWS.2008.142","DOIUrl":"https://doi.org/10.1109/ICWS.2008.142","url":null,"abstract":"Thanks to the advent of smart devices and the emergence of 3G/4G wireless technologies, services over mobile phones are becoming in many respects similar to those available over the PC based internet. Indeed mobile Web-based services, such as search, maps, presence, messaging, emails, productivity, social networking, and entertainment are becoming available in high-end phones from several device manufacturers. Mobile computing, however, promises richer applications and services based on location and context. Web technologies are being adapted and extended to support emerging mobile Internet services. However, location based mobile services present new significant challenges in terms of implementation and management complexity. In this presentation we will discuss the business trends of mobile services. Through a discussion of current projects at IBM Research, we will also present examples of the technology trends supporting scalable location based services.","PeriodicalId":275591,"journal":{"name":"2008 IEEE International Conference on Web Services","volume":"27 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":"131200525","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
A Unified Design Method of Asynchronous Service-Oriented Architecture Based on the Models and Patterns of Asynchronous Message Exchanges 基于异步消息交换模型和模式的异步面向服务体系结构统一设计方法
Pub Date : 2008-09-23 DOI: 10.1109/ICWS.2008.88
M. Aoyama, A. Mori
This article proposes a unified methodology for designing asynchronous SOA (Service-Oriented Architecture) based on the asynchronous messaging models and patterns. Conventional SOA focuses on synchronous messaging. Although asynchronous messaging provides much efficient and productive way to coordinate services, design of aSOA (asynchronous SOA) is far more complicated due to the variety of messaging and architecture while assuring behavioral consistency of architecture. This paper proposes a model-driven design methodology for aSOA. The methodology is based on aMEPs (Asynchronous Message Exchange Patterns) identified by classifying the messaging in terms of behavioral concerns. Based on the meta-model of aSOA, a set of aSOA patterns is generated by composing aMEPs. Then, an aSOA pattern is selected and transformed to a platform specific aSOA on top of Web services standards. We successfully implemented an aSOA on Apache Axis, which enables to asynchronous messaging of SOAP over SMTP. We demonstrated that conventional methods are subsets of the proposed methodology, which is the major contribution of this work.
本文提出了一种基于异步消息传递模型和模式设计异步SOA(面向服务的体系结构)的统一方法。传统SOA侧重于同步消息传递。尽管异步消息传递为协调服务提供了更加高效和高效的方式,但由于消息传递和体系结构的多样性,在确保体系结构行为一致性的同时,aSOA(异步SOA)的设计要复杂得多。本文提出了一种面向soa的模型驱动设计方法。该方法基于amep(异步消息交换模式),通过根据行为关注点对消息传递进行分类来识别。在aSOA元模型的基础上,通过组合amep生成一组aSOA模式。然后,选择一个aSOA模式并将其转换为基于Web服务标准的特定于平台的aSOA。我们成功地在Apache Axis上实现了一个aSOA,它支持通过SMTP进行SOAP的异步消息传递。我们证明了传统方法是所提出方法的子集,这是本工作的主要贡献。
{"title":"A Unified Design Method of Asynchronous Service-Oriented Architecture Based on the Models and Patterns of Asynchronous Message Exchanges","authors":"M. Aoyama, A. Mori","doi":"10.1109/ICWS.2008.88","DOIUrl":"https://doi.org/10.1109/ICWS.2008.88","url":null,"abstract":"This article proposes a unified methodology for designing asynchronous SOA (Service-Oriented Architecture) based on the asynchronous messaging models and patterns. Conventional SOA focuses on synchronous messaging. Although asynchronous messaging provides much efficient and productive way to coordinate services, design of aSOA (asynchronous SOA) is far more complicated due to the variety of messaging and architecture while assuring behavioral consistency of architecture. This paper proposes a model-driven design methodology for aSOA. The methodology is based on aMEPs (Asynchronous Message Exchange Patterns) identified by classifying the messaging in terms of behavioral concerns. Based on the meta-model of aSOA, a set of aSOA patterns is generated by composing aMEPs. Then, an aSOA pattern is selected and transformed to a platform specific aSOA on top of Web services standards. We successfully implemented an aSOA on Apache Axis, which enables to asynchronous messaging of SOAP over SMTP. We demonstrated that conventional methods are subsets of the proposed methodology, which is the major contribution of this work.","PeriodicalId":275591,"journal":{"name":"2008 IEEE International Conference on Web Services","volume":"6 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":"131422478","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
Choreography = Orchestration with Scripts + Conversations 编排=脚本编排+对话
Pub Date : 2008-09-23 DOI: 10.1109/ICWS.2008.129
A. Bhattacharjee, R. Shyamasundar
The specification, design and implementation of web service applications need to address three major aspects: Orchestration of Services, Conversation and Choreography. In distributed computing, abstractions such as scripts have been used to abstract patterns of communication hiding low level details. In this paper, we demonstrate an approach of integrating orchestration with scripting to depict a pattern of communication or conversations among various agents.
web服务应用程序的规范、设计和实现需要解决三个主要方面:服务编排、会话和编排。在分布式计算中,诸如脚本之类的抽象被用来抽象隐藏低级细节的通信模式。在本文中,我们演示了一种将编排与脚本集成的方法,以描述各种代理之间的通信或对话模式。
{"title":"Choreography = Orchestration with Scripts + Conversations","authors":"A. Bhattacharjee, R. Shyamasundar","doi":"10.1109/ICWS.2008.129","DOIUrl":"https://doi.org/10.1109/ICWS.2008.129","url":null,"abstract":"The specification, design and implementation of web service applications need to address three major aspects: Orchestration of Services, Conversation and Choreography. In distributed computing, abstractions such as scripts have been used to abstract patterns of communication hiding low level details. In this paper, we demonstrate an approach of integrating orchestration with scripting to depict a pattern of communication or conversations among various agents.","PeriodicalId":275591,"journal":{"name":"2008 IEEE International Conference on Web Services","volume":"44 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":"128311870","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
期刊
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