首页 > 最新文献

2010 IEEE International Conference on Web Services最新文献

英文 中文
Estimating the Cost of Developing Customizations to Packaged Application Software Using Service Oriented Architecture 估计使用面向服务的体系结构开发定制打包应用软件的成本
Pub Date : 2010-07-05 DOI: 10.1109/ICWS.2010.94
R. Akkiraju, Hendrik van Geel
Service-oriented way of building customizations to packaged applications is an emerging alternative to the traditional way of modifying the package application directly to implement customizations. Estimating the effort at an early stage (before detailed design) in the services engagement is important to reduce the perceived risk of the new approach and to demonstrate the potential cost efficiencies. In this paper we present a method to estimate the effort and cost involved in developing customizations to packaged application software (such as SAP and Oracle ERP software) using service-oriented architecture/design (SOA) style. Taking only a description of business processes to be customized, we estimate the effort and costs of implementing those customizations. We use novel artifact-centric and linguistic analysis approaches to estimate the business object count which lies at the center of our cost estimation model. The model is currently being piloted at a large IT services organization involved in implementing packaged application software for clients. Initial experiments reveal that the cost and effort estimates are within 10% range of the benchmark estimates developed after requirements gathering and detailed design.
为打包应用程序构建定制的面向服务的方法,是直接修改打包应用程序以实现定制的传统方法的一种新兴替代方法。在服务约定的早期阶段(在详细设计之前)评估工作对于减少新方法的感知风险和演示潜在的成本效率非常重要。在本文中,我们提出了一种方法来估计使用面向服务的体系结构/设计(SOA)风格开发定制打包应用软件(如SAP和Oracle ERP软件)所涉及的工作量和成本。仅对要自定义的业务流程进行描述,我们估计实现这些自定义的工作量和成本。我们使用新颖的以工件为中心和语言分析方法来估计业务对象计数,这是我们成本估计模型的中心。该模型目前正在一家大型IT服务组织中进行试验,该组织涉及为客户实现打包的应用程序软件。最初的实验表明,成本和工作量估计在需求收集和详细设计之后开发的基准估计的10%范围内。
{"title":"Estimating the Cost of Developing Customizations to Packaged Application Software Using Service Oriented Architecture","authors":"R. Akkiraju, Hendrik van Geel","doi":"10.1109/ICWS.2010.94","DOIUrl":"https://doi.org/10.1109/ICWS.2010.94","url":null,"abstract":"Service-oriented way of building customizations to packaged applications is an emerging alternative to the traditional way of modifying the package application directly to implement customizations. Estimating the effort at an early stage (before detailed design) in the services engagement is important to reduce the perceived risk of the new approach and to demonstrate the potential cost efficiencies. In this paper we present a method to estimate the effort and cost involved in developing customizations to packaged application software (such as SAP and Oracle ERP software) using service-oriented architecture/design (SOA) style. Taking only a description of business processes to be customized, we estimate the effort and costs of implementing those customizations. We use novel artifact-centric and linguistic analysis approaches to estimate the business object count which lies at the center of our cost estimation model. The model is currently being piloted at a large IT services organization involved in implementing packaged application software for clients. Initial experiments reveal that the cost and effort estimates are within 10% range of the benchmark estimates developed after requirements gathering and detailed design.","PeriodicalId":170573,"journal":{"name":"2010 IEEE International Conference on Web Services","volume":"127 3","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131691705","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}
引用次数: 9
A Framework for Delivering Rigorously Trusted Services 交付严格可信服务的框架
Pub Date : 2010-07-05 DOI: 10.1109/ICWS.2010.61
Dongxi Liu, J. Zic
Rigorously trusted services depend on reliable evidences to describe and check service behaviors. In this paper, we propose the pi-SOA framework, which delivers mutually trusted services in a rigorous way. The framework allows clients to verify service behaviors remotely according to their trust policies and uniquely identify the verified service at all times during its executions. On the other hand, service providers in this framework can check that clients have agreed with the service behaviors before using the service.
严格可信的服务依赖于可靠的证据来描述和检查服务行为。在本文中,我们提出了pi-SOA框架,它以严格的方式提供相互信任的服务。该框架允许客户端根据其信任策略远程验证服务行为,并在执行过程中始终唯一地标识已验证的服务。另一方面,此框架中的服务提供者可以在使用服务之前检查客户端是否同意服务行为。
{"title":"A Framework for Delivering Rigorously Trusted Services","authors":"Dongxi Liu, J. Zic","doi":"10.1109/ICWS.2010.61","DOIUrl":"https://doi.org/10.1109/ICWS.2010.61","url":null,"abstract":"Rigorously trusted services depend on reliable evidences to describe and check service behaviors. In this paper, we propose the pi-SOA framework, which delivers mutually trusted services in a rigorous way. The framework allows clients to verify service behaviors remotely according to their trust policies and uniquely identify the verified service at all times during its executions. On the other hand, service providers in this framework can check that clients have agreed with the service behaviors before using the service.","PeriodicalId":170573,"journal":{"name":"2010 IEEE International Conference on Web Services","volume":"134 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":"132561982","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
Timed Extended Invariants for the Passive Testing of Web Services Web服务被动测试的时间扩展不变量
Pub Date : 2010-07-05 DOI: 10.1109/ICWS.2010.17
Gerardo Morales, S. Maag, A. Cavalli, Wissam Mallouli, Edgardo Montes de Oca, B. Wehbi
The service-oriented approach is becoming more and more popular to integrate highly heterogeneous systems. Web services are the natural evolution of conventional middleware technologies to support Web-based and enterprise level integration. Formal testing of such Web-based technology is a key point to guarantee its reliability. In this paper, we choose a non-intrusive approach based on monitoring to propose a conformance passive testing methodology to check that a composed Web service respects its functional requirements. This methodology is based on a set of formal invariants representing properties to be tested including data and time constraints. Passive testing of an industrial system (that uses a composition of Web services) is briefly presented to demonstrate the effectiveness of the proposed approach.
面向服务的方法在集成高度异构的系统方面变得越来越流行。Web服务是传统中间件技术的自然演变,以支持基于Web的和企业级集成。对这种基于web的技术进行正式测试是保证其可靠性的关键。在本文中,我们选择一种基于监视的非侵入性方法来提出一种一致性被动测试方法,以检查组合的Web服务是否符合其功能需求。该方法基于一组表示要测试的属性(包括数据和时间约束)的形式化不变量。简要介绍了工业系统(使用Web服务组合)的被动测试,以演示所建议方法的有效性。
{"title":"Timed Extended Invariants for the Passive Testing of Web Services","authors":"Gerardo Morales, S. Maag, A. Cavalli, Wissam Mallouli, Edgardo Montes de Oca, B. Wehbi","doi":"10.1109/ICWS.2010.17","DOIUrl":"https://doi.org/10.1109/ICWS.2010.17","url":null,"abstract":"The service-oriented approach is becoming more and more popular to integrate highly heterogeneous systems. Web services are the natural evolution of conventional middleware technologies to support Web-based and enterprise level integration. Formal testing of such Web-based technology is a key point to guarantee its reliability. In this paper, we choose a non-intrusive approach based on monitoring to propose a conformance passive testing methodology to check that a composed Web service respects its functional requirements. This methodology is based on a set of formal invariants representing properties to be tested including data and time constraints. Passive testing of an industrial system (that uses a composition of Web services) is briefly presented to demonstrate the effectiveness of the proposed approach.","PeriodicalId":170573,"journal":{"name":"2010 IEEE International Conference on Web Services","volume":"137 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":"126241805","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
Apto: A MDD-Based Generic Framework for Context-Aware Deeply Adaptive Service-Based Processes Apto:一个基于mdd的通用框架,用于上下文感知的深度自适应基于服务的流程
Pub Date : 2010-07-05 DOI: 10.1109/ICWS.2010.16
Z. Jaroucheh, Xiaodong Liu, Sally Smith
Context-awareness and adaptability are important and desirable properties of service-based processes designed to provide personalized services. Most of the existing approaches focus on the adaptation at the process instance level [1] which involves extending the standard Business Process Execution Language (BPEL) and its engine or creating their own process languages (e.g. [2]). However, the approach proposed here aims to apply an adaptation to processes modeled or developed without any adaptation possibility in mind and independently of specific usage contexts. In addition, most of the existing approaches tackle the adaptation on the process instance or definition levels by explicitly specifying some form of variation points. This, however, leads to a contradiction between how the architect logically views and interprets differences in the process family and the actual modeling constructs through which the logical differences must be expressed. We introduce the notion of an evolution fragment and evolution primitive to capture the variability in a more logical and independent way. Finally, the proposed approach intends to support the viewpoint of context-aware adaptation as a crosscutting concern with respect to the core “business logic” of the process. In this way, the design of the process core can be decoupled from the design of the adaptation logic. To this end, we leverage ideas from the domain of model-driven development (MDD) and generative programming.
上下文感知和适应性是设计用于提供个性化服务的基于服务的流程的重要且理想的属性。大多数现有的方法都侧重于流程实例级别的适应[1],这涉及扩展标准的业务流程执行语言(BPEL)及其引擎,或者创建自己的流程语言(例如[2])。然而,这里提出的方法旨在将适应应用于建模或开发的过程,而不考虑任何适应可能性,并且独立于特定的使用上下文。此外,大多数现有的方法通过显式地指定某种形式的变化点来处理流程实例或定义级别上的适应。然而,这导致了架构师如何逻辑地看待和解释过程族中的差异,以及必须通过逻辑差异来表达的实际建模构造之间的矛盾。我们引入了进化片段和进化原语的概念,以一种更合乎逻辑和独立的方式捕捉可变性。最后,建议的方法打算支持上下文感知适应的观点,将其作为与流程的核心“业务逻辑”相关的横切关注点。通过这种方式,流程核心的设计可以与自适应逻辑的设计解耦。为此,我们利用了模型驱动开发(MDD)和生成式编程领域的思想。
{"title":"Apto: A MDD-Based Generic Framework for Context-Aware Deeply Adaptive Service-Based Processes","authors":"Z. Jaroucheh, Xiaodong Liu, Sally Smith","doi":"10.1109/ICWS.2010.16","DOIUrl":"https://doi.org/10.1109/ICWS.2010.16","url":null,"abstract":"Context-awareness and adaptability are important and desirable properties of service-based processes designed to provide personalized services. Most of the existing approaches focus on the adaptation at the process instance level [1] which involves extending the standard Business Process Execution Language (BPEL) and its engine or creating their own process languages (e.g. [2]). However, the approach proposed here aims to apply an adaptation to processes modeled or developed without any adaptation possibility in mind and independently of specific usage contexts. In addition, most of the existing approaches tackle the adaptation on the process instance or definition levels by explicitly specifying some form of variation points. This, however, leads to a contradiction between how the architect logically views and interprets differences in the process family and the actual modeling constructs through which the logical differences must be expressed. We introduce the notion of an evolution fragment and evolution primitive to capture the variability in a more logical and independent way. Finally, the proposed approach intends to support the viewpoint of context-aware adaptation as a crosscutting concern with respect to the core “business logic” of the process. In this way, the design of the process core can be decoupled from the design of the adaptation logic. To this end, we leverage ideas from the domain of model-driven development (MDD) and generative programming.","PeriodicalId":170573,"journal":{"name":"2010 IEEE International Conference on Web Services","volume":"2014 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":"128276279","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 25
Reducing User Perceived Latency in Mobile Processes 减少移动进程中用户感知的延迟
Pub Date : 2010-07-05 DOI: 10.1109/ICWS.2010.12
D. Schreiber, Erwin Aitenbichler, Andreas Göb, M. Mühlhäuser
Employees are increasingly participating in business processes using mobile devices. Often, this is supported by a mobile web application, which accesses various web services in the back-end. The high latency of the mobile network (e.g., EDGE) is perceived by the user each time a web service is called, in addition to the time needed to invoke the service itself. This high latency may lead to low usability, low acceptance rate, and finally compromises the overall process quality. To reduce the latency perceived by the user, we present a caching architecture for web services and an adaptive prefetching algorithm. The key characteristics of our approach are the compatibility with major mobile browsers and the independence of the caching proxy from the front-end application and the back-end services. We evaluate our approach on realistic traces of web service calls in an IT service management scenario. The traces were generated from handling real incidents according to the ITIL (ISO 20000) processes. The results confirm that using our approach, the latency perceived by the user is reduced by 24%.
员工越来越多地使用移动设备参与业务流程。通常,这是由移动web应用程序支持的,该应用程序在后端访问各种web服务。除了调用服务本身所需的时间外,每次调用web服务时,用户都会感知到移动网络(例如EDGE)的高延迟。这种高延迟可能导致低可用性、低接受率,并最终损害整个过程质量。为了减少用户感知到的延迟,我们提出了一种web服务缓存架构和自适应预取算法。我们的方法的关键特征是与主流移动浏览器的兼容性,以及缓存代理与前端应用程序和后端服务的独立性。我们根据IT服务管理场景中web服务调用的实际跟踪来评估我们的方法。这些痕迹是根据ITIL (ISO 20000)流程处理真实事件产生的。结果证实,使用我们的方法,用户感知到的延迟减少了24%。
{"title":"Reducing User Perceived Latency in Mobile Processes","authors":"D. Schreiber, Erwin Aitenbichler, Andreas Göb, M. Mühlhäuser","doi":"10.1109/ICWS.2010.12","DOIUrl":"https://doi.org/10.1109/ICWS.2010.12","url":null,"abstract":"Employees are increasingly participating in business processes using mobile devices. Often, this is supported by a mobile web application, which accesses various web services in the back-end. The high latency of the mobile network (e.g., EDGE) is perceived by the user each time a web service is called, in addition to the time needed to invoke the service itself. This high latency may lead to low usability, low acceptance rate, and finally compromises the overall process quality. To reduce the latency perceived by the user, we present a caching architecture for web services and an adaptive prefetching algorithm. The key characteristics of our approach are the compatibility with major mobile browsers and the independence of the caching proxy from the front-end application and the back-end services. We evaluate our approach on realistic traces of web service calls in an IT service management scenario. The traces were generated from handling real incidents according to the ITIL (ISO 20000) processes. The results confirm that using our approach, the latency perceived by the user is reduced by 24%.","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":"124988837","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
A Trust and Reputation Model Based on Bayesian Network for Web Services 基于贝叶斯网络的Web服务信任与声誉模型
Pub Date : 2010-07-05 DOI: 10.1109/ICWS.2010.36
H. T. Nguyen, Weiliang Zhao, Jian Yang
Trust and reputation for web services emerges as an important research issue in web service selection. Current web service trust models either do not integrate different important sources of trust (subjective and objective for example), or do not focus on satisfying different user’s requirements about different quality of service (QoS) attributes such as performance, availability etc. In this paper, we propose a Bayesian network trust and reputation model for web services that can overcome such limitations by considering several factors when assessing web services’ trust: direct opinion from the truster, user rating (subjective view) and QoS monitoring information (objective view). Our comprehensive approach also addresses the problems of users’ preferences and multiple QoS-based trust by specifying different conditions for the Bayesian network and targets at building a reasonable credibility model for the raters of web services.
web服务的信任与声誉是web服务选择中的一个重要研究问题。当前的web服务信任模型要么没有整合不同的重要信任来源(如主观和客观),要么没有注重满足不同用户对不同服务质量(QoS)属性(如性能、可用性等)的需求。在本文中,我们提出了一个用于web服务的贝叶斯网络信任和声誉模型,该模型在评估web服务的信任时考虑了几个因素:信任者的直接意见、用户评级(主观观点)和QoS监控信息(客观观点),从而克服了这些限制。我们的综合方法还通过为贝叶斯网络指定不同的条件来解决用户偏好和基于qos的多重信任问题,并旨在为web服务的评分者建立合理的可信度模型。
{"title":"A Trust and Reputation Model Based on Bayesian Network for Web Services","authors":"H. T. Nguyen, Weiliang Zhao, Jian Yang","doi":"10.1109/ICWS.2010.36","DOIUrl":"https://doi.org/10.1109/ICWS.2010.36","url":null,"abstract":"Trust and reputation for web services emerges as an important research issue in web service selection. Current web service trust models either do not integrate different important sources of trust (subjective and objective for example), or do not focus on satisfying different user’s requirements about different quality of service (QoS) attributes such as performance, availability etc. In this paper, we propose a Bayesian network trust and reputation model for web services that can overcome such limitations by considering several factors when assessing web services’ trust: direct opinion from the truster, user rating (subjective view) and QoS monitoring information (objective view). Our comprehensive approach also addresses the problems of users’ preferences and multiple QoS-based trust by specifying different conditions for the Bayesian network and targets at building a reasonable credibility model for the raters of web services.","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":"120956227","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}
引用次数: 119
An Effective Heuristic for On-line Tenant Placement Problem in SaaS SaaS中在线租户安置问题的一种有效启发式算法
Pub Date : 2010-07-05 DOI: 10.1109/ICWS.2010.65
Yi Zhang, Zhi Hu Wang, Bo Gao, Changjie Guo, Wei Sun, Xiaoping Li
As one of the key characteristics of Software as a Service (SaaS), multi-tenancy aims to support massive customers by sharing application instances and databases. To achieve the high economies of scale, one of the most issues needing to be solved in the real industry is that, given a fixed number of nodes, how to optimally place on-boarding tenants to maximize the total supported number of tenants without violating their SLA requirements. This paper focuses on this problem, which is called On-line Tenant Placement Problem (OTPP). In order to calculate the resource consumption of on-boarding tenants, a novel resource consumption estimation model for multi-tenant pattern is proposed in this paper. Based on this model, we explore the complexity of OTPP. A robust heuristic is proposed for the OTPP. The simulation experimental results show the high effectiveness and the good efficiency of our algorithm.
作为软件即服务(SaaS)的关键特征之一,多租户旨在通过共享应用程序实例和数据库来支持大量客户。为了实现高规模经济,在实际行业中需要解决的最重要的问题之一是,给定固定数量的节点,如何以最佳方式放置新租户,以在不违反其SLA要求的情况下最大化支持的租户总数。本文主要研究这一问题,即在线租户安置问题(OTPP)。为了计算入驻租户的资源消耗,提出了一种新的多租户模式下的资源消耗估算模型。在此基础上,探讨了OTPP的复杂性。提出了一种针对OTPP的鲁棒启发式算法。仿真实验结果表明了该算法的有效性和高效性。
{"title":"An Effective Heuristic for On-line Tenant Placement Problem in SaaS","authors":"Yi Zhang, Zhi Hu Wang, Bo Gao, Changjie Guo, Wei Sun, Xiaoping Li","doi":"10.1109/ICWS.2010.65","DOIUrl":"https://doi.org/10.1109/ICWS.2010.65","url":null,"abstract":"As one of the key characteristics of Software as a Service (SaaS), multi-tenancy aims to support massive customers by sharing application instances and databases. To achieve the high economies of scale, one of the most issues needing to be solved in the real industry is that, given a fixed number of nodes, how to optimally place on-boarding tenants to maximize the total supported number of tenants without violating their SLA requirements. This paper focuses on this problem, which is called On-line Tenant Placement Problem (OTPP). In order to calculate the resource consumption of on-boarding tenants, a novel resource consumption estimation model for multi-tenant pattern is proposed in this paper. Based on this model, we explore the complexity of OTPP. A robust heuristic is proposed for the OTPP. The simulation experimental results show the high effectiveness and the good efficiency of our algorithm.","PeriodicalId":170573,"journal":{"name":"2010 IEEE International Conference on Web Services","volume":"3 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":"121348990","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 48
SOA4All: An Innovative Integrated Approach to Services Composition SOA4All:服务组合的创新集成方法
Pub Date : 2010-07-05 DOI: 10.1109/ICWS.2010.68
F. Lécué, Yosu Gorronogoitia, R. González, Mateusz Radzimski, Matteo Villa
Automated web service composition has been tackled from different directions and to different purposes. In addition, most of the approaches address the composition problem with under specified requirements, returning compositions models that do not necessarily satisfy and fulfill end-users objectives. Satisfying the latter objectives is a difficult problem, especially from scratch, which requires stronger requirements and a further step of integration with service-based components in order to make service oriented computing and service composition a reality. In this work, we address this issue by presenting an innovative and integrated approach to service composition which consists of i) an automatic template process generator, that is able to generate abstract process templates and their hierarchy from past executions; ii) a novel and scalable approach to AI parametric-design techniques using a multi agent approach to configure and adapt services processes, heavily relying on the latter set of abstract process templates; iii) an optimization process that maximizes the overall quality of final compositions. Finally, we compare the scalability of these components with some experiments.
自动化web服务组合已经从不同的方向和不同的目的进行了处理。此外,大多数方法都使用未指定的需求来解决组合问题,返回不一定满足和实现最终用户目标的组合模型。满足后一个目标是一个困难的问题,特别是从头开始,这需要更强的需求和与基于服务的组件集成的进一步步骤,以便使面向服务的计算和服务组合成为现实。在这项工作中,我们通过提出一种创新和集成的服务组合方法来解决这个问题,该方法包括:1)一个自动模板流程生成器,它能够从过去的执行中生成抽象流程模板及其层次结构;ii)一种新颖的、可扩展的人工智能参数化设计技术,使用多代理方法来配置和调整服务流程,严重依赖于后一组抽象流程模板;Iii)使最终作品的整体质量最大化的优化过程。最后,通过实验对这些组件的可扩展性进行了比较。
{"title":"SOA4All: An Innovative Integrated Approach to Services Composition","authors":"F. Lécué, Yosu Gorronogoitia, R. González, Mateusz Radzimski, Matteo Villa","doi":"10.1109/ICWS.2010.68","DOIUrl":"https://doi.org/10.1109/ICWS.2010.68","url":null,"abstract":"Automated web service composition has been tackled from different directions and to different purposes. In addition, most of the approaches address the composition problem with under specified requirements, returning compositions models that do not necessarily satisfy and fulfill end-users objectives. Satisfying the latter objectives is a difficult problem, especially from scratch, which requires stronger requirements and a further step of integration with service-based components in order to make service oriented computing and service composition a reality. In this work, we address this issue by presenting an innovative and integrated approach to service composition which consists of i) an automatic template process generator, that is able to generate abstract process templates and their hierarchy from past executions; ii) a novel and scalable approach to AI parametric-design techniques using a multi agent approach to configure and adapt services processes, heavily relying on the latter set of abstract process templates; iii) an optimization process that maximizes the overall quality of final compositions. Finally, we compare the scalability of these components with some experiments.","PeriodicalId":170573,"journal":{"name":"2010 IEEE International Conference on Web Services","volume":"23 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":"134109086","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}
引用次数: 37
Monitoring, Prediction and Prevention of SLA Violations in Composite Services 复合服务中SLA违规的监控、预测和预防
Pub Date : 2010-07-05 DOI: 10.1109/ICWS.2010.21
P. Leitner, Anton Michlmayr, Florian Rosenberg, S. Dustdar
We propose the PREvent framework, which is a system that integrates event-based monitoring, prediction of SLA violations using machine learning techniques, and automated runtime prevention of those violations by triggering adaptation actions in service compositions. PREvent improves on related work in that it can be used to prevent violations ex ante, before they have negatively impacted the provider's SLAs. We explain PREvent in detail and show the impact on SLA violations based on a case study.
我们提出了PREvent框架,它是一个集成了基于事件的监控、使用机器学习技术预测SLA违规以及通过在服务组合中触发自适应动作来自动防止这些违规的系统。PREvent对相关工作进行了改进,因为它可以在违规行为对提供者的sla产生负面影响之前预先阻止它们。我们详细解释了PREvent,并基于一个案例研究展示了它对SLA违反的影响。
{"title":"Monitoring, Prediction and Prevention of SLA Violations in Composite Services","authors":"P. Leitner, Anton Michlmayr, Florian Rosenberg, S. Dustdar","doi":"10.1109/ICWS.2010.21","DOIUrl":"https://doi.org/10.1109/ICWS.2010.21","url":null,"abstract":"We propose the PREvent framework, which is a system that integrates event-based monitoring, prediction of SLA violations using machine learning techniques, and automated runtime prevention of those violations by triggering adaptation actions in service compositions. PREvent improves on related work in that it can be used to prevent violations ex ante, before they have negatively impacted the provider's SLAs. We explain PREvent in detail and show the impact on SLA violations based on a case study.","PeriodicalId":170573,"journal":{"name":"2010 IEEE International Conference on Web Services","volume":"108 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":"134338842","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}
引用次数: 160
DISC: A Declarative Framework for Self-Healing Web Services Composition 用于自修复Web服务组合的声明式框架
Pub Date : 2010-07-05 DOI: 10.1109/ICWS.2010.70
Ehtesham Zahoor, O. Perrin, C. Godart
Web services composition design, verification and monitoring are active and widely studied research directions. Little work however has been done in integrating these related dimensions using a unified formalism. In this paper we propose a declarative event-oriented framework, called DISC, that serves as a unified framework to bridge the gap between the process design, verification and monitoring. Proposed framework allows for a composition design to accommodate various aspects such as data relationships and constraints, Web services dynamic binding, compliance regulations, security or temporal requirements and others. Then, it allows for instantiating, verifying and executing the composition design and for monitoring the process while in execution. The effect of run-time violations can also be calculated and a set of recovery actions can be taken, allowing for the self-healing Web services composition.
Web服务的组合设计、验证与监控是目前活跃且被广泛研究的研究方向。然而,在使用统一的形式主义整合这些相关维度方面所做的工作很少。在本文中,我们提出了一个声明式的面向事件的框架,称为DISC,它作为一个统一的框架来弥合过程设计、验证和监控之间的差距。建议的框架允许组合设计适应各种方面,如数据关系和约束、Web服务动态绑定、遵从性法规、安全性或临时需求等。然后,它允许实例化、验证和执行组合设计,并在执行过程中监视流程。还可以计算运行时违规的影响,并采取一组恢复操作,从而实现自修复Web服务组合。
{"title":"DISC: A Declarative Framework for Self-Healing Web Services Composition","authors":"Ehtesham Zahoor, O. Perrin, C. Godart","doi":"10.1109/ICWS.2010.70","DOIUrl":"https://doi.org/10.1109/ICWS.2010.70","url":null,"abstract":"Web services composition design, verification and monitoring are active and widely studied research directions. Little work however has been done in integrating these related dimensions using a unified formalism. In this paper we propose a declarative event-oriented framework, called DISC, that serves as a unified framework to bridge the gap between the process design, verification and monitoring. Proposed framework allows for a composition design to accommodate various aspects such as data relationships and constraints, Web services dynamic binding, compliance regulations, security or temporal requirements and others. Then, it allows for instantiating, verifying and executing the composition design and for monitoring the process while in execution. The effect of run-time violations can also be calculated and a set of recovery actions can be taken, allowing for the self-healing Web services composition.","PeriodicalId":170573,"journal":{"name":"2010 IEEE International Conference on Web Services","volume":"38 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":"131883933","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 25
期刊
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