首页 > 最新文献

2008 12th Enterprise Distributed Object Computing Conference Workshops最新文献

英文 中文
Model-driven Approach to the Integration of Multiagent Systems and Semantic Web Services 多智能体系统与语义Web服务集成的模型驱动方法
Pub Date : 2008-09-16 DOI: 10.1109/EDOCW.2008.43
Christian Hahn, Stefan Nesbigall, Stefan Warwas, I. Zinnikus, M. Klusch, K. Fischer
This paper discusses an innovative mean on model-driven agent-based coordination of semantic Web services. The general idea is to define a platform independent meta-model for semantic Web services and integrate it into a platform independent metamodel for multiagent systems. A model-driven semantic Web services matchmaker agent in combination with model transformations between the platform independent metamodel and existing semantic Web service formats like OWL-S allow the seamless integration of semantic Web services into multiagent systems.
本文讨论了一种基于模型驱动的基于agent的语义Web服务协调的创新方法。一般的思想是为语义Web服务定义一个与平台无关的元模型,并将其集成到多代理系统的与平台无关的元模型中。模型驱动的语义Web服务撮合代理与平台独立元模型和现有语义Web服务格式(如OWL-S)之间的模型转换相结合,允许将语义Web服务无缝集成到多代理系统中。
{"title":"Model-driven Approach to the Integration of Multiagent Systems and Semantic Web Services","authors":"Christian Hahn, Stefan Nesbigall, Stefan Warwas, I. Zinnikus, M. Klusch, K. Fischer","doi":"10.1109/EDOCW.2008.43","DOIUrl":"https://doi.org/10.1109/EDOCW.2008.43","url":null,"abstract":"This paper discusses an innovative mean on model-driven agent-based coordination of semantic Web services. The general idea is to define a platform independent meta-model for semantic Web services and integrate it into a platform independent metamodel for multiagent systems. A model-driven semantic Web services matchmaker agent in combination with model transformations between the platform independent metamodel and existing semantic Web service formats like OWL-S allow the seamless integration of semantic Web services into multiagent systems.","PeriodicalId":205960,"journal":{"name":"2008 12th Enterprise Distributed Object Computing Conference Workshops","volume":"50 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130645751","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
Modeling Quality of Service Adaptability 服务适应性的建模质量
Pub Date : 2008-09-16 DOI: 10.1109/EDOCW.2008.45
Javier Fernández Briones, M. D. Miguel, A. Alonso, Juan Pedro Silva
Quality of service adaptability refers to the ability of services (or components) to adapt the quality exhibited during run-time, or to the faculty of architectural models to show that several alternatives concerning quality could be implemented. Enclosing quality properties with architectural models has been typically used to improve system understanding. Nevertheless, these properties can also be used to compose subsystems whose quality can be adapted or/and to predict the behavior of the run-time adaptability. Existing software modeling languages lack enough mechanisms to cope with adaptability, e.g. to describe software elements that may offer/require several quality levels. This paper presents concepts that such a language needs to include to model quality-adaptable systems, and how we use those concepts to compose and analyze software architectures.
服务质量的适应性是指服务(或组件)适应运行时所显示的质量的能力,或者是指体系结构模型的能力,以显示与质量有关的几种备选方案可以被实现。用体系结构模型封装质量属性通常用于改进系统理解。然而,这些属性也可以用来组成子系统,其质量可以被调整或/或预测运行时适应性的行为。现有的软件建模语言缺乏足够的机制来应对适应性,例如,描述可能提供/需要几个质量级别的软件元素。本文提出了这样一种语言需要包含的概念,以对质量适应性系统进行建模,以及我们如何使用这些概念来组合和分析软件体系结构。
{"title":"Modeling Quality of Service Adaptability","authors":"Javier Fernández Briones, M. D. Miguel, A. Alonso, Juan Pedro Silva","doi":"10.1109/EDOCW.2008.45","DOIUrl":"https://doi.org/10.1109/EDOCW.2008.45","url":null,"abstract":"Quality of service adaptability refers to the ability of services (or components) to adapt the quality exhibited during run-time, or to the faculty of architectural models to show that several alternatives concerning quality could be implemented. Enclosing quality properties with architectural models has been typically used to improve system understanding. Nevertheless, these properties can also be used to compose subsystems whose quality can be adapted or/and to predict the behavior of the run-time adaptability. Existing software modeling languages lack enough mechanisms to cope with adaptability, e.g. to describe software elements that may offer/require several quality levels. This paper presents concepts that such a language needs to include to model quality-adaptable systems, and how we use those concepts to compose and analyze software architectures.","PeriodicalId":205960,"journal":{"name":"2008 12th Enterprise Distributed Object Computing Conference Workshops","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131061102","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
Distributed Control Patterns using Device Profile for Web Services 使用Web服务设备配置文件的分布式控制模式
Pub Date : 2008-09-16 DOI: 10.1109/EDOCW.2008.30
J. Mendes, Alexandre Rodrigues, P. Leitão, A. Colombo, Francisco Restivo
Automation systems are changing from the centric-controlled approach to a more flexible and autonomous behavior. The contribution to this philosophy comes from several technologies, including service-oriented concepts. This work focus on some open points of enhanced communication and control patterns and presents it in form of a multi-use communication module. For the development of such systems, the SOA4D implementation of device profile for Web services (DPWS) was used. The specified communication structure that works on top of the DPWS toolkit can be integrated in software applications targeting but not limited to embedded devices. The resulting interaction patterns also establish a stronger association to real life services and define flexible communication routines between service requester and provider.
自动化系统正在从集中控制的方式转变为更加灵活和自主的行为。对这一理念的贡献来自几种技术,包括面向服务的概念。本文重点研究了增强通信和控制模式的一些开放点,并以多用途通信模块的形式呈现。对于此类系统的开发,使用了SOA4D实现的Web服务设备配置文件(DPWS)。在DPWS工具包之上工作的指定通信结构可以集成到针对但不限于嵌入式设备的软件应用程序中。由此产生的交互模式还与实际服务建立了更强的关联,并定义了服务请求者和提供者之间灵活的通信例程。
{"title":"Distributed Control Patterns using Device Profile for Web Services","authors":"J. Mendes, Alexandre Rodrigues, P. Leitão, A. Colombo, Francisco Restivo","doi":"10.1109/EDOCW.2008.30","DOIUrl":"https://doi.org/10.1109/EDOCW.2008.30","url":null,"abstract":"Automation systems are changing from the centric-controlled approach to a more flexible and autonomous behavior. The contribution to this philosophy comes from several technologies, including service-oriented concepts. This work focus on some open points of enhanced communication and control patterns and presents it in form of a multi-use communication module. For the development of such systems, the SOA4D implementation of device profile for Web services (DPWS) was used. The specified communication structure that works on top of the DPWS toolkit can be integrated in software applications targeting but not limited to embedded devices. The resulting interaction patterns also establish a stronger association to real life services and define flexible communication routines between service requester and provider.","PeriodicalId":205960,"journal":{"name":"2008 12th Enterprise Distributed Object Computing Conference Workshops","volume":"41 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129148821","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
End-to-end layered asynchronous scheduling scheme for energy aware QoS provision in asymmetrical wireless devices 非对称无线设备中能量感知QoS提供的端到端分层异步调度方案
Pub Date : 2008-09-16 DOI: 10.1109/EDOCW.2008.31
C. Mavromoustakis, H. Karatza
In order to establish and maintain a quality of service (QoS) framework in wireless network, a major requirement is to prolong network lifetime, with simultaneous preservation of other major requirements like coverage, connectivity and adequate resources. In this work an approach is proposed which on a periodic basis it schedules the interfaces into active and inactive phases by using a layered state model and a tiered-based architecture. The model takes into account metrics like the signal strength and devices' capacity limitations, and encompasses them into the layered asynchronous scheduling scheme for end-to-end reliability and performance measures extraction. Each device schedules the next state (active, semi-sleep or sleep state) according to traffic and channel data rate measures, combined with the layered state scheme. Through the designed tiered architecture, and through experimental simulation, the proposed QoS energy-aware management scheme is thoroughly evaluated in order to meet the parameters' values where the optimal QoS and throughput response for each device/user is achieved.
为了在无线网络中建立和维护服务质量(QoS)框架,一个主要要求是延长网络寿命,同时保持覆盖、连通性和足够的资源等其他主要要求。在这项工作中,提出了一种方法,该方法通过使用分层状态模型和基于分层的体系结构,周期性地将接口调度到活动和非活动阶段。该模型考虑了信号强度和设备容量限制等指标,并将其包含到分层异步调度方案中,用于端到端可靠性和性能度量的提取。每个设备根据流量和信道数据速率测量,结合分层状态方案,调度下一个状态(活动、半睡眠或睡眠状态)。通过所设计的分层体系结构,并通过实验仿真,对所提出的QoS能量感知管理方案进行了全面的评估,以满足各设备/用户获得最佳QoS和吞吐量响应的参数值。
{"title":"End-to-end layered asynchronous scheduling scheme for energy aware QoS provision in asymmetrical wireless devices","authors":"C. Mavromoustakis, H. Karatza","doi":"10.1109/EDOCW.2008.31","DOIUrl":"https://doi.org/10.1109/EDOCW.2008.31","url":null,"abstract":"In order to establish and maintain a quality of service (QoS) framework in wireless network, a major requirement is to prolong network lifetime, with simultaneous preservation of other major requirements like coverage, connectivity and adequate resources. In this work an approach is proposed which on a periodic basis it schedules the interfaces into active and inactive phases by using a layered state model and a tiered-based architecture. The model takes into account metrics like the signal strength and devices' capacity limitations, and encompasses them into the layered asynchronous scheduling scheme for end-to-end reliability and performance measures extraction. Each device schedules the next state (active, semi-sleep or sleep state) according to traffic and channel data rate measures, combined with the layered state scheme. Through the designed tiered architecture, and through experimental simulation, the proposed QoS energy-aware management scheme is thoroughly evaluated in order to meet the parameters' values where the optimal QoS and throughput response for each device/user is achieved.","PeriodicalId":205960,"journal":{"name":"2008 12th Enterprise Distributed Object Computing Conference Workshops","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125409775","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
An Open Architecture for Scalable Database Clustering 面向可扩展数据库集群的开放体系结构
Pub Date : 2008-09-16 DOI: 10.1109/EDOCW.2008.16
R. Oliveira
The Database Management System (DBMS) used to be a commodity software component, with well known standard interfaces and semantics. However, the performance, scalability and reliability expectations being placed on DBMS have increased the demand for a variety of add-ons, that augment the functionality of the database in a wide range of deployment scenarios, offering support for features such as clustering, replication, and self-management, among others. Recently, several such add-ons have been designed and implemented both in the academia and by leading commercial database providers. Each proposal tends to target certain goals and applications, therefore establishing specific tradeoffs that impair their flexibility. Moreover, it has been a common fundamental assumption that any add-ons should not be intrusive and that the DBMS should be kept unchanged and monolithically handled. While this is a very sensible and pragmatic view due to the complexity of DBMS and the critical role they play in existing information systems, emerging demands on scalability require greater flexibility of the whole data management system so that major functionalities can be realized as autonomous services with specific tradeoffs and quality of service. The GORDA project (EU 1ST FP6) proposed a general purpose DBMS reflection architecture and interface - GAPI, which supports a number of useful extensions while at the same time admitting efficient implementations. By exposing at the interface an abstract representation of the systems' inner functionality, the later can be inspected and manipulated, thus changing its behavior without loss of encapsulation. DBMS have long taken advantage of this - on the database schema, on triggers, and when exposing the log. In this talk we describe the various aspects and goals that led to GAPI and we illustrate the usefulness of the architecture and interface with concrete examples. GORDA fundamentally emphasizes the modularity of the add-ons, e.g. clustering, replication and management, the DBMS itself and fundamental building blocks such as reliable group communication. This effort clearly seems to be of major relevance for the emerging Cloud storage systems. By easing the development of different add-ons for database systems, it can be used to enrich the current products offered by key providers such as Amazon and Google and enable small providers to jump into this new trend. Cloud storage offers are touted as being able to deal with both very large data volumes as well as large numbers of clients with different storage needs. Per se, these two requirements call for highly scalable and flexible infrastructures. Current general tradeoffs however, favor minimal client interfaces with pretty relaxed consistency guarantees which are not adequate to general applications. Bringing transactional semantics and ACID guarantees to the Cloud appears as a major commercial trend and research challenge.
数据库管理系统(DBMS)过去是一种商品软件组件,具有众所周知的标准接口和语义。然而,对DBMS的性能、可伸缩性和可靠性的期望增加了对各种附加组件的需求,这些附加组件在广泛的部署场景中增强了数据库的功能,提供了对诸如集群、复制和自我管理等特性的支持。最近,学术界和领先的商业数据库提供商已经设计和实现了几个这样的附加组件。每个提案都倾向于针对特定的目标和应用程序,因此建立了损害其灵活性的特定权衡。此外,一个常见的基本假设是,任何附加组件都不应该是侵入性的,DBMS应该保持不变,并进行整体处理。由于DBMS的复杂性和它们在现有信息系统中扮演的关键角色,这是一个非常明智和实用的观点,对可伸缩性的新需求要求整个数据管理系统具有更大的灵活性,以便主要功能可以作为具有特定权衡和服务质量的自治服务来实现。GORDA项目(EU第一FP6)提出了一个通用的DBMS反射体系结构和接口——GAPI,它支持许多有用的扩展,同时允许有效的实现。通过在接口上公开系统内部功能的抽象表示,可以对后者进行检查和操作,从而在不丢失封装的情况下改变其行为。DBMS长期以来一直在利用这一点——在数据库模式、触发器和公开日志时。在这次演讲中,我们描述了导致GAPI的各个方面和目标,并通过具体的例子说明了架构和接口的有用性。GORDA从根本上强调附加组件的模块化,例如集群、复制和管理、DBMS本身和基本构建块(例如可靠的组通信)。这一努力显然与新兴的云存储系统密切相关。通过简化数据库系统的不同附加组件的开发,它可以用来丰富主要提供商(如Amazon和Google)提供的当前产品,并使小型提供商能够加入这一新趋势。云存储被吹捧为能够处理非常大的数据量以及具有不同存储需求的大量客户端。从本质上讲,这两个需求需要高度可伸缩和灵活的基础设施。然而,当前的一般权衡倾向于最小的客户端接口和相当宽松的一致性保证,这对于一般应用程序来说是不够的。将事务语义和ACID保证引入云端似乎是一个主要的商业趋势和研究挑战。
{"title":"An Open Architecture for Scalable Database Clustering","authors":"R. Oliveira","doi":"10.1109/EDOCW.2008.16","DOIUrl":"https://doi.org/10.1109/EDOCW.2008.16","url":null,"abstract":"The Database Management System (DBMS) used to be a commodity software component, with well known standard interfaces and semantics. However, the performance, scalability and reliability expectations being placed on DBMS have increased the demand for a variety of add-ons, that augment the functionality of the database in a wide range of deployment scenarios, offering support for features such as clustering, replication, and self-management, among others. Recently, several such add-ons have been designed and implemented both in the academia and by leading commercial database providers. Each proposal tends to target certain goals and applications, therefore establishing specific tradeoffs that impair their flexibility. Moreover, it has been a common fundamental assumption that any add-ons should not be intrusive and that the DBMS should be kept unchanged and monolithically handled. While this is a very sensible and pragmatic view due to the complexity of DBMS and the critical role they play in existing information systems, emerging demands on scalability require greater flexibility of the whole data management system so that major functionalities can be realized as autonomous services with specific tradeoffs and quality of service. The GORDA project (EU 1ST FP6) proposed a general purpose DBMS reflection architecture and interface - GAPI, which supports a number of useful extensions while at the same time admitting efficient implementations. By exposing at the interface an abstract representation of the systems' inner functionality, the later can be inspected and manipulated, thus changing its behavior without loss of encapsulation. DBMS have long taken advantage of this - on the database schema, on triggers, and when exposing the log. In this talk we describe the various aspects and goals that led to GAPI and we illustrate the usefulness of the architecture and interface with concrete examples. GORDA fundamentally emphasizes the modularity of the add-ons, e.g. clustering, replication and management, the DBMS itself and fundamental building blocks such as reliable group communication. This effort clearly seems to be of major relevance for the emerging Cloud storage systems. By easing the development of different add-ons for database systems, it can be used to enrich the current products offered by key providers such as Amazon and Google and enable small providers to jump into this new trend. Cloud storage offers are touted as being able to deal with both very large data volumes as well as large numbers of clients with different storage needs. Per se, these two requirements call for highly scalable and flexible infrastructures. Current general tradeoffs however, favor minimal client interfaces with pretty relaxed consistency guarantees which are not adequate to general applications. Bringing transactional semantics and ACID guarantees to the Cloud appears as a major commercial trend and research challenge.","PeriodicalId":205960,"journal":{"name":"2008 12th Enterprise Distributed Object Computing Conference Workshops","volume":"52 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126287457","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
Integrated Metadata Support for Web Service Runtimes 对Web服务运行时的集成元数据支持
Pub Date : 2008-09-16 DOI: 10.1109/EDOCW.2008.38
Florian Rosenberg, P. Leitner, Anton Michlmayr, S. Dustdar
Service metadata is an important aspect when developing applications following the service-oriented architecture paradigm. Such metadata includes a description of functionalities offered by a service, pre- and postconditions and data that is produced and consumed by a service, as well as a categorization of functionalities in the domain. Providing expressive metadata for services as part of the runtime infrastructure is necessary to leverage adaptability and autonomic behavior such as dynamic (re-)binding, service selection, invocation and composition. In this paper we present a model and its implementation for adding a reasonable amount of service metadata to foster their use in service-oriented applications and describe how to map concrete Web services to this metadata model. Furthermore, we explain our model based on an illustrative example from the telecommunications domain.
在遵循面向服务的体系结构范例开发应用程序时,服务元数据是一个重要方面。这些元数据包括对服务提供的功能、前置条件和后置条件以及服务产生和使用的数据的描述,以及对域中功能的分类。为服务提供富有表现力的元数据,作为运行时基础设施的一部分,是利用适应性和自主行为(如动态(重新)绑定、服务选择、调用和组合)所必需的。在本文中,我们提出了一个模型及其实现,用于添加合理数量的服务元数据,以促进它们在面向服务的应用程序中的使用,并描述了如何将具体的Web服务映射到该元数据模型。此外,我们基于电信领域的一个说明性示例来解释我们的模型。
{"title":"Integrated Metadata Support for Web Service Runtimes","authors":"Florian Rosenberg, P. Leitner, Anton Michlmayr, S. Dustdar","doi":"10.1109/EDOCW.2008.38","DOIUrl":"https://doi.org/10.1109/EDOCW.2008.38","url":null,"abstract":"Service metadata is an important aspect when developing applications following the service-oriented architecture paradigm. Such metadata includes a description of functionalities offered by a service, pre- and postconditions and data that is produced and consumed by a service, as well as a categorization of functionalities in the domain. Providing expressive metadata for services as part of the runtime infrastructure is necessary to leverage adaptability and autonomic behavior such as dynamic (re-)binding, service selection, invocation and composition. In this paper we present a model and its implementation for adding a reasonable amount of service metadata to foster their use in service-oriented applications and describe how to map concrete Web services to this metadata model. Furthermore, we explain our model based on an illustrative example from the telecommunications domain.","PeriodicalId":205960,"journal":{"name":"2008 12th Enterprise Distributed Object Computing Conference Workshops","volume":"189 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115053937","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
Self-adaptive Web Service Compositions 自适应Web服务组合
Pub Date : 2008-09-16 DOI: 10.1109/EDOCW.2008.53
L. Baresi
Summary form only given. Self-adaptability and autonomic behaviors are becoming more and more important in the landscape of complex distributed systems, and Web service compositions are a prominent example. Mobile applications require services able to adapt their behavior with respect to different context autonomously, but also more conventional systems demand for reliable services able to cope with "unforeseen" anomalies without human intervention (and without maintaining and redeploying the whole system). These requirements are scarcely supported by current composition languages, like BPEL (Business Process Execution Language), but different research initiatives are trying to overcome these limitations. Some proposals work directly on actual compositions, while others tackle the problem by considering the middleware infrastructure in charge of executing them. Proposed solutions are different and offer many interesting options. The talk surveys the different proposals and proposes a first taxonomy. The result is that the middleware infrastructure plays a key role to provide a holistic and flexible solution for self-adaptive compositions. The brief presentation of a prototype infrastructure for the deployment of reliable and self-adaptive BPEL processes further supports this assumption. The talk concludes by discussing some open issues in the field and by sketching a possible research agenda.
只提供摘要形式。自适应性和自治行为在复杂的分布式系统中变得越来越重要,Web服务组合就是一个突出的例子。移动应用程序需要能够根据不同上下文自主调整其行为的服务,但更传统的系统也需要可靠的服务,能够在没有人为干预的情况下处理“不可预见的”异常(并且无需维护和重新部署整个系统)。当前的组合语言(如BPEL(业务流程执行语言))几乎不支持这些需求,但不同的研究计划正在努力克服这些限制。一些建议直接处理实际的组合,而另一些建议通过考虑负责执行组合的中间件基础设施来解决问题。提出的解决方案是不同的,并提供了许多有趣的选择。这篇演讲考察了不同的建议,并提出了第一种分类方法。其结果是,中间件基础设施在为自适应组合提供整体和灵活的解决方案方面发挥了关键作用。用于部署可靠和自适应BPEL流程的原型基础设施的简要介绍进一步支持了这一假设。讲座最后讨论了该领域的一些悬而未决的问题,并概述了可能的研究议程。
{"title":"Self-adaptive Web Service Compositions","authors":"L. Baresi","doi":"10.1109/EDOCW.2008.53","DOIUrl":"https://doi.org/10.1109/EDOCW.2008.53","url":null,"abstract":"Summary form only given. Self-adaptability and autonomic behaviors are becoming more and more important in the landscape of complex distributed systems, and Web service compositions are a prominent example. Mobile applications require services able to adapt their behavior with respect to different context autonomously, but also more conventional systems demand for reliable services able to cope with \"unforeseen\" anomalies without human intervention (and without maintaining and redeploying the whole system). These requirements are scarcely supported by current composition languages, like BPEL (Business Process Execution Language), but different research initiatives are trying to overcome these limitations. Some proposals work directly on actual compositions, while others tackle the problem by considering the middleware infrastructure in charge of executing them. Proposed solutions are different and offer many interesting options. The talk surveys the different proposals and proposes a first taxonomy. The result is that the middleware infrastructure plays a key role to provide a holistic and flexible solution for self-adaptive compositions. The brief presentation of a prototype infrastructure for the deployment of reliable and self-adaptive BPEL processes further supports this assumption. The talk concludes by discussing some open issues in the field and by sketching a possible research agenda.","PeriodicalId":205960,"journal":{"name":"2008 12th Enterprise Distributed Object Computing Conference Workshops","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130710107","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
Galois Substitution Counter Mode (GSCM) 伽罗瓦替代计数器模式(GSCM)
Pub Date : 2008-09-16 DOI: 10.1109/EDOCW.2008.33
M. El-Fotouh, K. Diepold
In this paper, we present the Galois substitution counter mode (GSCM) of operation. GSCM is based on the Galois/counter mode (GCM). GSCM is an enhancement of GCM (specially in software implementations), which is characterized by its high throughput and low memory consumption in network applications.
本文提出了伽罗瓦替代计数器的运算模式(GSCM)。GSCM基于GCM (Galois/counter mode)模式。GSCM是对GCM(特别是在软件实现方面)的改进,其特点是在网络应用中具有高吞吐量和低内存消耗的特点。
{"title":"Galois Substitution Counter Mode (GSCM)","authors":"M. El-Fotouh, K. Diepold","doi":"10.1109/EDOCW.2008.33","DOIUrl":"https://doi.org/10.1109/EDOCW.2008.33","url":null,"abstract":"In this paper, we present the Galois substitution counter mode (GSCM) of operation. GSCM is based on the Galois/counter mode (GCM). GSCM is an enhancement of GCM (specially in software implementations), which is characterized by its high throughput and low memory consumption in network applications.","PeriodicalId":205960,"journal":{"name":"2008 12th Enterprise Distributed Object Computing Conference Workshops","volume":"119 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116390618","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 Easy Way to Access Grid Resources 访问网格资源的简单方法
Pub Date : 2008-09-16 DOI: 10.1109/EDOCW.2008.12
R. Menday, B. Hagemeier, C. Cacciari, G. Fiameni, M. Melato, A. Curtoni, S. V. D. Berghe
This paper is a description of the European A-WARE project. For each user, a deployed instance of the A-WARE technology presents a facade over the underlying fabric of grid resources a bridge between users and resources. The primary target in grid fabric is the Web services based UNICORE 6 software. For the user, A-WARE provides a single point of entry to their distributed resources, and importantly it shields them from the complexity of direct engagement. The primary user interface is Web browser based and built with two well known portal solutions, EnginFrame and GridSphere. The mediation layer is based on an enterprise service bus, which offers excellent integration prospects. This is used for tasks scoped to a single resource, e.g. the management and monitoring of individual resources, as well as tasks covering multiple resources, e.g. workflow enactment, and search functionality. In this paper, we highlight the benefits of such an approach and describe how the adoption of key business integration standards enable the transfer of grid technology to a broader range of fields, from HPC to the business domain.
本文是对欧洲a - ware项目的描述。对于每个用户,已部署的a - ware技术实例在网格资源的底层结构上呈现一个门面,即用户和资源之间的桥梁。网格结构的主要目标是基于Web服务的UNICORE 6软件。对于用户来说,a - ware为他们的分布式资源提供了一个单一的入口点,重要的是,它使他们免受直接参与的复杂性的影响。主要的用户界面是基于Web浏览器的,并使用两个众所周知的门户解决方案(EnginFrame和GridSphere)构建。中介层基于企业服务总线,提供了良好的集成前景。它用于范围局限于单个资源的任务,例如单个资源的管理和监控,以及涵盖多个资源的任务,例如工作流制定和搜索功能。在本文中,我们强调了这种方法的好处,并描述了关键业务集成标准的采用如何使网格技术转移到更广泛的领域,从高性能计算到商业领域。
{"title":"An Easy Way to Access Grid Resources","authors":"R. Menday, B. Hagemeier, C. Cacciari, G. Fiameni, M. Melato, A. Curtoni, S. V. D. Berghe","doi":"10.1109/EDOCW.2008.12","DOIUrl":"https://doi.org/10.1109/EDOCW.2008.12","url":null,"abstract":"This paper is a description of the European A-WARE project. For each user, a deployed instance of the A-WARE technology presents a facade over the underlying fabric of grid resources a bridge between users and resources. The primary target in grid fabric is the Web services based UNICORE 6 software. For the user, A-WARE provides a single point of entry to their distributed resources, and importantly it shields them from the complexity of direct engagement. The primary user interface is Web browser based and built with two well known portal solutions, EnginFrame and GridSphere. The mediation layer is based on an enterprise service bus, which offers excellent integration prospects. This is used for tasks scoped to a single resource, e.g. the management and monitoring of individual resources, as well as tasks covering multiple resources, e.g. workflow enactment, and search functionality. In this paper, we highlight the benefits of such an approach and describe how the adoption of key business integration standards enable the transfer of grid technology to a broader range of fields, from HPC to the business domain.","PeriodicalId":205960,"journal":{"name":"2008 12th Enterprise Distributed Object Computing Conference Workshops","volume":"736 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116079795","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
Reducing the integration tax of cross-organizational identity-based services with identity federation platforms 减少跨组织基于身份的服务与身份联合平台的集成税
Pub Date : 2008-09-16 DOI: 10.1109/EDOCW.2008.50
Antonio Manuel Fernandez Villamor, Juan Carlos Yelmo García
The Internet has become an incomparable communication channel to reach old and new customers and to offer innovative services. Due to the increasing interest in Internet-based services, enterprises are trying to make the best use of the advantages provided by an online presence. Moreover, they collaborate in order to provide cross-organizational identity-based services, giving an added value to their traditional services. This poses new challenges regarding identity management between domains. An option to overcome them is to integrate an identity-federation platform with that type of services, but it is a very complex task. In this paper we propose to extend the capabilities of an open source application server in order to make it compatible with an identity-federation platform as a basis to support cross-organizational identity-based services, reducing dramatically the integration tax.
互联网已经成为一个无与伦比的沟通渠道,以接触新老客户和提供创新服务。由于对基于internet的服务的兴趣日益增加,企业正试图充分利用在线存在所提供的优势。此外,他们合作提供跨组织的基于身份的服务,为他们的传统服务提供附加价值。这就对域之间的身份管理提出了新的挑战。克服它们的一种选择是将身份联合平台与这种类型的服务集成在一起,但这是一项非常复杂的任务。在本文中,我们建议扩展开源应用服务器的功能,以使其与身份联合平台兼容,作为支持跨组织基于身份的服务的基础,从而大大减少集成税。
{"title":"Reducing the integration tax of cross-organizational identity-based services with identity federation platforms","authors":"Antonio Manuel Fernandez Villamor, Juan Carlos Yelmo García","doi":"10.1109/EDOCW.2008.50","DOIUrl":"https://doi.org/10.1109/EDOCW.2008.50","url":null,"abstract":"The Internet has become an incomparable communication channel to reach old and new customers and to offer innovative services. Due to the increasing interest in Internet-based services, enterprises are trying to make the best use of the advantages provided by an online presence. Moreover, they collaborate in order to provide cross-organizational identity-based services, giving an added value to their traditional services. This poses new challenges regarding identity management between domains. An option to overcome them is to integrate an identity-federation platform with that type of services, but it is a very complex task. In this paper we propose to extend the capabilities of an open source application server in order to make it compatible with an identity-federation platform as a basis to support cross-organizational identity-based services, reducing dramatically the integration tax.","PeriodicalId":205960,"journal":{"name":"2008 12th Enterprise Distributed Object Computing Conference Workshops","volume":"221 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115621006","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
期刊
2008 12th Enterprise Distributed Object Computing Conference Workshops
全部 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