首页 > 最新文献

2011 IEEE International Conference on Web Services最新文献

英文 中文
A Web Service Performance Evaluation Approach Based on Users Experience 基于用户体验的Web服务性能评价方法
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.29
Changbao Li, B. Cheng, Junliang Chen, Pingli Gu, Na Deng, Desheng Li
Web service evaluation is one of the key problems in web service discovery and selection research fields. In this paper, we propose an approach to evaluate the web service performance. Different from traditional evaluation methods, our approach is based on users experience, and we apply the idea and result in common webs evaluation fields to help construct our evaluation system. We import the Alexa ranking to help evaluate the information providing performance of web services, we import the idea of Page Rank to help designing our evaluation method for the function sharing performance of web services.
Web服务评价是Web服务发现与选择研究领域的关键问题之一。在本文中,我们提出了一种评估web服务性能的方法。与传统评价方法不同的是,我们的方法是基于用户体验的,并将常见的web评价领域的思想和结果应用于构建我们的评价体系。我们引入了Alexa排名来帮助评估web服务的信息提供性能,我们引入了Page Rank的思想来帮助设计web服务功能共享性能的评估方法。
{"title":"A Web Service Performance Evaluation Approach Based on Users Experience","authors":"Changbao Li, B. Cheng, Junliang Chen, Pingli Gu, Na Deng, Desheng Li","doi":"10.1109/ICWS.2011.29","DOIUrl":"https://doi.org/10.1109/ICWS.2011.29","url":null,"abstract":"Web service evaluation is one of the key problems in web service discovery and selection research fields. In this paper, we propose an approach to evaluate the web service performance. Different from traditional evaluation methods, our approach is based on users experience, and we apply the idea and result in common webs evaluation fields to help construct our evaluation system. We import the Alexa ranking to help evaluate the information providing performance of web services, we import the idea of Page Rank to help designing our evaluation method for the function sharing performance of web services.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"620 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131436010","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 10
Automated State-Space Exploration for Configuration Management of Service-Oriented Applications 面向服务应用配置管理的自动状态空间探索
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.34
Michael Smit, Eleni Stroulia
Configuration management is a complex task, even for experienced system administrators, which makes self-managing systems a desirable solution. Self-management implies the need for a model based on which configuration changes may be decided. In previous work, we described a method for constructing a state-transition model of application behavior, by observing the application in simulation. This method relied on an expert to manage the (simulated) application in order to collect the necessary observations for constructing the model. However, that method was agnostic about (a) the size of the system space space as implied by the granularity of the observations, and (b) the sufficiency of the actual observations collected for understanding the application in a variety of configurations and environments. In this paper, we replace the (expensive) expert domain knowledge with automatic approaches to ensuring coverage of the application, and demonstrate the superiority of this approach. We present empirical data regarding state space and granularity to explore the use of state models for understanding applications.
配置管理是一项复杂的任务,即使对于经验丰富的系统管理员也是如此,这使得自管理系统成为理想的解决方案。自我管理意味着需要一个模型,可以根据该模型来决定配置更改。在之前的工作中,我们描述了一种通过在模拟中观察应用程序来构建应用程序行为状态转换模型的方法。该方法依靠专家来管理(模拟的)应用程序,以便收集构建模型所需的观察结果。但是,该方法不知道(a)观察的粒度所暗示的系统空间的大小,以及(b)为理解各种配置和环境中的应用程序而收集的实际观察的充分性。在本文中,我们用自动化方法取代了昂贵的专家领域知识,以确保应用程序的覆盖,并证明了这种方法的优越性。我们提供了关于状态空间和粒度的经验数据,以探索使用状态模型来理解应用程序。
{"title":"Automated State-Space Exploration for Configuration Management of Service-Oriented Applications","authors":"Michael Smit, Eleni Stroulia","doi":"10.1109/ICWS.2011.34","DOIUrl":"https://doi.org/10.1109/ICWS.2011.34","url":null,"abstract":"Configuration management is a complex task, even for experienced system administrators, which makes self-managing systems a desirable solution. Self-management implies the need for a model based on which configuration changes may be decided. In previous work, we described a method for constructing a state-transition model of application behavior, by observing the application in simulation. This method relied on an expert to manage the (simulated) application in order to collect the necessary observations for constructing the model. However, that method was agnostic about (a) the size of the system space space as implied by the granularity of the observations, and (b) the sufficiency of the actual observations collected for understanding the application in a variety of configurations and environments. In this paper, we replace the (expensive) expert domain knowledge with automatic approaches to ensuring coverage of the application, and demonstrate the superiority of this approach. We present empirical data regarding state space and granularity to explore the use of state models for understanding applications.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"41 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131598237","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
Composing Non-functional Concerns in Composite Web Services 在组合Web服务中组合非功能关注点
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.111
Benjamin Schmeling, A. Charfi, M. Mezini
The support for non-functional concerns (NFC) is essential for the success and adoption of web services. However, state of the art works offer only a limited support for these concerns especially when it comes to the composition of multiple non-functional concerns with composite web services. In this paper, we focus on the composition of non-functional actions (NFA) with composite web services whose composition logic is made explicit using languages such as BPMN2 or WS-BPEL (gray box view). In contrast to the black box view where only the interface of the service is visible the gray box view reveals additional information on control flow, data flow, composed services, etc. NFAs can also be composite and constitute complex processes such as secure conversations or transactions which have to be integrated with composite web services. Additionally, the execution order of multiple superimposing NFA has to be declared. In our approach we introduce a model-driven approach for the integrated specification and realization of the different types of NFC composition (NFAs with composite services, execution order of superimposing NFAs and composite NFAs) as well as a set of editors and code generators supporting this approach.
对非功能关注点(NFC)的支持对于web服务的成功和采用至关重要。然而,目前的技术只能对这些关注点提供有限的支持,特别是当涉及到使用组合web服务组合多个非功能关注点时。在本文中,我们将重点关注非功能操作(NFA)与复合web服务的组合,这些服务的组合逻辑是使用BPMN2或WS-BPEL(灰盒视图)等语言显式实现的。与只有服务接口可见的黑盒视图相反,灰盒视图显示了有关控制流、数据流、组合服务等的附加信息。NFAs也可以是组合的,并构成复杂的过程,例如必须与组合web服务集成的安全对话或事务。此外,必须声明多个重叠NFA的执行顺序。在我们的方法中,我们引入了一种模型驱动的方法,用于集成不同类型的NFC组合(具有组合服务的NFC,叠加NFC和组合NFC的执行顺序)的规范和实现,以及一组支持该方法的编辑器和代码生成器。
{"title":"Composing Non-functional Concerns in Composite Web Services","authors":"Benjamin Schmeling, A. Charfi, M. Mezini","doi":"10.1109/ICWS.2011.111","DOIUrl":"https://doi.org/10.1109/ICWS.2011.111","url":null,"abstract":"The support for non-functional concerns (NFC) is essential for the success and adoption of web services. However, state of the art works offer only a limited support for these concerns especially when it comes to the composition of multiple non-functional concerns with composite web services. In this paper, we focus on the composition of non-functional actions (NFA) with composite web services whose composition logic is made explicit using languages such as BPMN2 or WS-BPEL (gray box view). In contrast to the black box view where only the interface of the service is visible the gray box view reveals additional information on control flow, data flow, composed services, etc. NFAs can also be composite and constitute complex processes such as secure conversations or transactions which have to be integrated with composite web services. Additionally, the execution order of multiple superimposing NFA has to be declared. In our approach we introduce a model-driven approach for the integrated specification and realization of the different types of NFC composition (NFAs with composite services, execution order of superimposing NFAs and composite NFAs) as well as a set of editors and code generators supporting this approach.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134027926","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 QoS-Aware Service Evaluation Method for Co-selecting a Shared Service 一种协同选择共享服务的qos感知服务评估方法
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.11
Wanchun Dou, Chao Lv, Xuyun Zhang, Jinjun Chen
In service selection, an end user often has his or her personal preferences imposing on a candidate service's non-functional properties. For a service selection process promoted by a group of users, candidate services are often evaluated by a group of end users who may have different preferences or priorities. In this situation, it is often a challenging effort to make a tradeoff among various preferences or priorities of the users. In view of this challenge, a multi-criteria decision-making method, named AHP (Analytic Hierarchy Process), is introduced to transform both qualitative personal preferences and users' priorities into numeric weights. Furthermore, a QoS-aware service evaluation method is presented for a shared service's co-selection taking advantage of AHP theory. At last, a case study is presented to demonstrate the feasibility of the method.
在服务选择中,最终用户通常将其个人偏好强加于候选服务的非功能属性。对于由一组用户推动的服务选择过程,候选服务通常由可能具有不同偏好或优先级的一组最终用户评估。在这种情况下,在用户的各种首选项或优先级之间进行权衡通常是一项具有挑战性的工作。针对这一挑战,引入了一种多准则决策方法AHP(层次分析法),将定性的个人偏好和用户优先级转化为数值权重。在此基础上,利用层次分析法提出了一种基于qos感知的共享服务协同选择评价方法。最后,通过实例验证了该方法的可行性。
{"title":"A QoS-Aware Service Evaluation Method for Co-selecting a Shared Service","authors":"Wanchun Dou, Chao Lv, Xuyun Zhang, Jinjun Chen","doi":"10.1109/ICWS.2011.11","DOIUrl":"https://doi.org/10.1109/ICWS.2011.11","url":null,"abstract":"In service selection, an end user often has his or her personal preferences imposing on a candidate service's non-functional properties. For a service selection process promoted by a group of users, candidate services are often evaluated by a group of end users who may have different preferences or priorities. In this situation, it is often a challenging effort to make a tradeoff among various preferences or priorities of the users. In view of this challenge, a multi-criteria decision-making method, named AHP (Analytic Hierarchy Process), is introduced to transform both qualitative personal preferences and users' priorities into numeric weights. Furthermore, a QoS-aware service evaluation method is presented for a shared service's co-selection taking advantage of AHP theory. At last, a case study is presented to demonstrate the feasibility of the method.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"34 8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132118394","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}
引用次数: 42
A History Record-Based Service Optimization Method for QoS-Aware Service Composition 基于历史记录的qos感知服务组合优化方法
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.17
Wenmin Lin, Wanchun Dou, Xiangfeng Luo, Jinjun Chen
The performance of a service's QoS may evolve relatively frequently with its internal changes or the changes of dynamic Internet environment, especially when some"intentional" deceptions are taken into consideration. Therefore, the service providers could not always deliver their services according to their "promised" quality. In view of this challenge, a history record-based service optimization method, named Hire Some, is investigated in this paper. This method aims at enhancing the credibility of service composition plan, taking advantage of a web service's QoShistory records, rather than using the tentative QoS values advertised by the service provider. At last, a case study and an experiment is presented for validating the method.
服务的QoS性能可能会随着其内部变化或动态互联网环境的变化而发生相对频繁的演化,特别是在考虑到某些“故意”欺骗的情况下。因此,服务提供者不可能总是按照他们“承诺”的质量提供服务。针对这一挑战,本文研究了一种基于历史记录的服务优化方法——Hire Some。该方法旨在利用web服务的QoS历史记录,而不是使用服务提供者发布的暂定QoS值,从而提高服务组合计划的可信度。最后通过实例分析和实验验证了该方法的有效性。
{"title":"A History Record-Based Service Optimization Method for QoS-Aware Service Composition","authors":"Wenmin Lin, Wanchun Dou, Xiangfeng Luo, Jinjun Chen","doi":"10.1109/ICWS.2011.17","DOIUrl":"https://doi.org/10.1109/ICWS.2011.17","url":null,"abstract":"The performance of a service's QoS may evolve relatively frequently with its internal changes or the changes of dynamic Internet environment, especially when some\"intentional\" deceptions are taken into consideration. Therefore, the service providers could not always deliver their services according to their \"promised\" quality. In view of this challenge, a history record-based service optimization method, named Hire Some, is investigated in this paper. This method aims at enhancing the credibility of service composition plan, taking advantage of a web service's QoShistory records, rather than using the tentative QoS values advertised by the service provider. At last, a case study and an experiment is presented for validating the method.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133061353","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}
引用次数: 40
Identification of Semistructured Abstract Nonfunctional Properties for Automatic Service Composition 面向自动服务组合的半结构化抽象非功能属性识别
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.63
Incheon Paik, Wuhui Chen, R. Komiya
Automatic Service Composition (ASC) provides a new value-added service from existing services by user's request dynamically and automatically. User's requests consist of functional and nonfunctional requirements. During service composition, services that fulfill the functional requirements are located at the discovery stage. Abstract nonfunctional requirements should be identified mainly before the selection stage for service execution. Our research was motivated by the identification of abstract nonfunctional properties (NFPs) for a seamless ASC and proposes transformation from the abstract NFPs to intermediate-level NFPs based on the model of three levels of abstractness of NFPs. To solve the vagueness of the abstractness, we adapt approaches based not only on ontology but also on term similarity. The transformation between the intermediate and the concrete levels is carried out by a deterministic algorithm based on mapping of domain ontology. To evaluate the effectiveness of term similarity metrics for nonterminal terms, vector-based and large corpus-based approaches were investigated. The transformation performance based on precision over our test data set and ontology was evaluated.
自动服务组合(Automatic Service Composition, ASC)是根据用户的请求动态、自动地从已有的服务中提供新的增值服务。用户请求由功能需求和非功能需求组成。在服务组合期间,满足功能需求的服务位于发现阶段。抽象的非功能需求应该主要在服务执行的选择阶段之前确定。本研究的动机是识别无缝ASC的抽象非功能属性(NFPs),并提出基于NFPs的三个抽象级别模型从抽象NFPs到中级NFPs的转换。为了解决抽象性的模糊性,我们采用了既基于本体又基于术语相似度的方法。中间层与具体层之间的转换采用基于领域本体映射的确定性算法实现。为了评估术语相似度度量对非终结术语的有效性,研究了基于向量和基于大型语料库的方法。对基于测试数据集和本体精度的转换性能进行了评估。
{"title":"Identification of Semistructured Abstract Nonfunctional Properties for Automatic Service Composition","authors":"Incheon Paik, Wuhui Chen, R. Komiya","doi":"10.1109/ICWS.2011.63","DOIUrl":"https://doi.org/10.1109/ICWS.2011.63","url":null,"abstract":"Automatic Service Composition (ASC) provides a new value-added service from existing services by user's request dynamically and automatically. User's requests consist of functional and nonfunctional requirements. During service composition, services that fulfill the functional requirements are located at the discovery stage. Abstract nonfunctional requirements should be identified mainly before the selection stage for service execution. Our research was motivated by the identification of abstract nonfunctional properties (NFPs) for a seamless ASC and proposes transformation from the abstract NFPs to intermediate-level NFPs based on the model of three levels of abstractness of NFPs. To solve the vagueness of the abstractness, we adapt approaches based not only on ontology but also on term similarity. The transformation between the intermediate and the concrete levels is carried out by a deterministic algorithm based on mapping of domain ontology. To evaluate the effectiveness of term similarity metrics for nonterminal terms, vector-based and large corpus-based approaches were investigated. The transformation performance based on precision over our test data set and ontology was evaluated.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"298 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123192621","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
An Event-Based Functionality Integration Framework 基于事件的功能集成框架
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.121
Zhenzhen Zhao, S. Bhattarai, N. Crespi
This paper presents an event based functionality integration framework to approach the issue of service personalization and service mashups. In contrast to existing data integration approaches, the proposed framework addresses the mashup issue from a new perspective by extracting and reasoning the context through user generated event, while recommending and aggregating the contextual services dynamically in response to the user's functional requirements. An event hierarchy is proposed to retrieve contextual information and analyze underlying functionalities. The three layer system framework, service recommendation logic, and the functionality integration are also presented.
本文提出了一个基于事件的功能集成框架来解决服务个性化和服务混搭的问题。与现有的数据集成方法相比,所提出的框架从一个新的角度解决了mashup问题,它通过用户生成的事件提取和推理上下文,同时根据用户的功能需求动态推荐和聚合上下文服务。提出了一个事件层次结构来检索上下文信息和分析底层功能。给出了三层系统框架、服务推荐逻辑和功能集成。
{"title":"An Event-Based Functionality Integration Framework","authors":"Zhenzhen Zhao, S. Bhattarai, N. Crespi","doi":"10.1109/ICWS.2011.121","DOIUrl":"https://doi.org/10.1109/ICWS.2011.121","url":null,"abstract":"This paper presents an event based functionality integration framework to approach the issue of service personalization and service mashups. In contrast to existing data integration approaches, the proposed framework addresses the mashup issue from a new perspective by extracting and reasoning the context through user generated event, while recommending and aggregating the contextual services dynamically in response to the user's functional requirements. An event hierarchy is proposed to retrieve contextual information and analyze underlying functionalities. The three layer system framework, service recommendation logic, and the functionality integration are also presented.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124890810","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
A Multi-tenant Architecture for Business Process Executions 用于业务流程执行的多租户体系结构
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.99
M. Pathirage, S. Perera, I. Kumara, S. Weerawarana
Cloud computing, as a concept, promises cost savings to end-users by letting them outsource their non-critical business functions to a third party in pay-as-you-go style. However, to enable economic pay-as-you-go services, we need Cloud middleware that maximizes sharing and support near zero costs for unused applications. Multi-tenancy, which let multiple tenants (user) to share a single application instance securely, is a key enabler for building such a middleware. On the other hand, Business processes capture Business logic of organizations in an abstract and reusable manner, and hence play a key role in most organizations. This paper presents the design and architecture of a Multi-tenant Workflow engine while discussing in detail potential use cases of such architecture. Primary contributions of this paper are motivating workflow multi-tenancy, and the design and implementation of multi-tenant workflow engine that enables multiple tenants to run their workflows securely within the same workflow engine instance without modifications to the workflows.
云计算作为一个概念,通过让最终用户以现收现付的方式将其非关键业务功能外包给第三方,从而承诺为最终用户节省成本。然而,为了实现经济的即用即付服务,我们需要云中间件能够最大限度地为未使用的应用程序提供零成本的共享和支持。多租户允许多个租户(用户)安全地共享单个应用程序实例,这是构建此类中间件的关键支持因素。另一方面,业务流程以抽象和可重用的方式捕获组织的业务逻辑,因此在大多数组织中发挥关键作用。本文介绍了多租户工作流引擎的设计和体系结构,同时详细讨论了这种体系结构的潜在用例。本文的主要贡献是促进工作流多租户,以及多租户工作流引擎的设计和实现,该引擎使多个租户能够在同一个工作流引擎实例中安全地运行其工作流,而无需修改工作流。
{"title":"A Multi-tenant Architecture for Business Process Executions","authors":"M. Pathirage, S. Perera, I. Kumara, S. Weerawarana","doi":"10.1109/ICWS.2011.99","DOIUrl":"https://doi.org/10.1109/ICWS.2011.99","url":null,"abstract":"Cloud computing, as a concept, promises cost savings to end-users by letting them outsource their non-critical business functions to a third party in pay-as-you-go style. However, to enable economic pay-as-you-go services, we need Cloud middleware that maximizes sharing and support near zero costs for unused applications. Multi-tenancy, which let multiple tenants (user) to share a single application instance securely, is a key enabler for building such a middleware. On the other hand, Business processes capture Business logic of organizations in an abstract and reusable manner, and hence play a key role in most organizations. This paper presents the design and architecture of a Multi-tenant Workflow engine while discussing in detail potential use cases of such architecture. Primary contributions of this paper are motivating workflow multi-tenancy, and the design and implementation of multi-tenant workflow engine that enables multiple tenants to run their workflows securely within the same workflow engine instance without modifications to the workflows.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132999625","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}
引用次数: 73
QoS-Aware Automatic Service Composition by Applying Functional Clustering 基于功能聚类的qos感知自动服务组合
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.32
Florian Wagner, F. Ishikawa, S. Honiden
With the steadily growing number of service providers the competition becomes more and more intense. In order to find a distinctive edge over other competitors, automatic service composition can be applied to further adapt to the requirements of the users. Most of the current composition approaches can be categorized as either planning or selection algorithms. The former automatically create workflows and tend to neglect Quality-of-Service (QoS) concerns, drawing compositions useless if user constraints are violated. Selection algorithms on the other hand optimize the QoS but provide no functional flexibility. In this paper we show how the strengths of both approaches can be combined by leveraging common characteristics of service registries. Therefore we utilize a data structure which arranges functionally similar services in clusters and computes the QoS of each cluster. Our planning tool composes workflows consisting of these clusters, taking the QoS of the clusters into account. This way, the utility in general and the reliability of the composed workflows are significantly increased. We prove the feasibility and the benefits of our functional clustering in our detailed evaluation.
随着服务提供商数量的稳步增长,竞争变得越来越激烈。为了在竞争中找到独特的优势,可以应用自动服务组合来进一步适应用户的需求。目前大多数合成方法可以分为规划算法和选择算法。前者自动创建工作流,往往忽略服务质量(QoS)问题,如果违反了用户约束,则绘制的组合将毫无用处。另一方面,选择算法优化了QoS,但没有提供功能灵活性。在本文中,我们将展示如何通过利用服务注册中心的共同特征来组合这两种方法的优点。因此,我们利用一种数据结构,将功能相似的服务安排在集群中,并计算每个集群的QoS。我们的规划工具将这些集群组成工作流,并将集群的QoS考虑在内。通过这种方式,组合工作流的实用性和可靠性得到了显著提高。我们在详细的评估中证明了我们的功能聚类的可行性和效益。
{"title":"QoS-Aware Automatic Service Composition by Applying Functional Clustering","authors":"Florian Wagner, F. Ishikawa, S. Honiden","doi":"10.1109/ICWS.2011.32","DOIUrl":"https://doi.org/10.1109/ICWS.2011.32","url":null,"abstract":"With the steadily growing number of service providers the competition becomes more and more intense. In order to find a distinctive edge over other competitors, automatic service composition can be applied to further adapt to the requirements of the users. Most of the current composition approaches can be categorized as either planning or selection algorithms. The former automatically create workflows and tend to neglect Quality-of-Service (QoS) concerns, drawing compositions useless if user constraints are violated. Selection algorithms on the other hand optimize the QoS but provide no functional flexibility. In this paper we show how the strengths of both approaches can be combined by leveraging common characteristics of service registries. Therefore we utilize a data structure which arranges functionally similar services in clusters and computes the QoS of each cluster. Our planning tool composes workflows consisting of these clusters, taking the QoS of the clusters into account. This way, the utility in general and the reliability of the composed workflows are significantly increased. We prove the feasibility and the benefits of our functional clustering in our detailed evaluation.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"56 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133494012","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}
引用次数: 88
An Attribute Assurance Framework to Define and Match Trust in Identity Attributes 定义和匹配身份属性信任的属性保证框架
Pub Date : 2011-07-04 DOI: 10.1109/ICWS.2011.80
Ivonne Thomas, C. Meinel
Identity federation denotes a concept for the controlled sharing of user authentication and user attributes between independent trust domains. Using WS-Federation, service providers and identity providers can set up a Circle of Trust, a so called federation, in which each member is willing to trust on assertions made by another partner. However, if a member has to rely on information received from a foreign source, the need for assurance that the information is correct is a natural requirement prior to using it. Identity assurance frameworks exist that can be used to assess the trustworthiness of identity providers. The result of this assessment is a level of trust, that can be assigned to an identity provider. However, existing approaches for evaluating identity assurance do not allow to define trust levels for individual attributes. In our trust model, we consider both: (a) trust in an identity provider as the issuer of assertions and (b) trust in single attributes that an identity provider manages. In this paper, we show how our approach that we implemented in a logic-based framework can be used in web service scenarios to provide trust information on the level of identity attributes, especially about the verification process, and to match trust requirements of attributes during request processing.
身份联合是一个概念,用于在独立的信任域之间受控地共享用户身份验证和用户属性。使用WS-Federation,服务提供者和身份提供者可以建立一个信任圈,即所谓的联合,其中每个成员都愿意信任另一个伙伴所做的断言。然而,如果一个成员必须依赖从外国来源获得的信息,那么在使用信息之前,需要确保信息是正确的,这是一个自然的要求。现有的身份保证框架可用于评估身份提供者的可信度。此评估的结果是一个信任级别,可以将其分配给身份提供者。但是,评估身份保证的现有方法不允许为单个属性定义信任级别。在我们的信任模型中,我们同时考虑:(a)对作为断言发布者的身份提供者的信任,以及(b)对身份提供者管理的单个属性的信任。在本文中,我们展示了我们在基于逻辑的框架中实现的方法如何在web服务场景中使用,以提供身份属性级别的信任信息,特别是关于验证过程的信息,并在请求处理期间匹配属性的信任需求。
{"title":"An Attribute Assurance Framework to Define and Match Trust in Identity Attributes","authors":"Ivonne Thomas, C. Meinel","doi":"10.1109/ICWS.2011.80","DOIUrl":"https://doi.org/10.1109/ICWS.2011.80","url":null,"abstract":"Identity federation denotes a concept for the controlled sharing of user authentication and user attributes between independent trust domains. Using WS-Federation, service providers and identity providers can set up a Circle of Trust, a so called federation, in which each member is willing to trust on assertions made by another partner. However, if a member has to rely on information received from a foreign source, the need for assurance that the information is correct is a natural requirement prior to using it. Identity assurance frameworks exist that can be used to assess the trustworthiness of identity providers. The result of this assessment is a level of trust, that can be assigned to an identity provider. However, existing approaches for evaluating identity assurance do not allow to define trust levels for individual attributes. In our trust model, we consider both: (a) trust in an identity provider as the issuer of assertions and (b) trust in single attributes that an identity provider manages. In this paper, we show how our approach that we implemented in a logic-based framework can be used in web service scenarios to provide trust information on the level of identity attributes, especially about the verification process, and to match trust requirements of attributes during request processing.","PeriodicalId":118512,"journal":{"name":"2011 IEEE International Conference on Web Services","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116875914","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
期刊
2011 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学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1