首页 > 最新文献

2007 Eleventh International IEEE EDOC Conference Workshop最新文献

英文 中文
Model Driven Control 模型驱动控制
Pub Date : 2007-10-15 DOI: 10.1109/EDOCW.2007.18
A. Akzhalova, N. Duzbayev, I. Poernomo
Self-adaptive systems are capable of changing their behaviour at runtime to meet target constraints. An important research question is how quality of service models can inform runtime adaptation. We sketch one solution to this question by application of control theory to improve performance of queued systems by means of architectural adaptation. Previous research by our group has shown how Auto Regressive Integrated Moving Average techniques can be utilized to forecast how Quality of Service (QoS) characteristics are likely to evolve in the near future. This is particularly important in cases where systems can be adapted to counter QoS constraint violations. In this paper, we show how, given a similar type of QoS characteristic forecasts, strategies of architectural adaptation can be implemented that pre-emptively avoid QoS violations. The novelty of our approach is that we use classical control theory to ensure that our adaptation strategies are stable, in the sense that they do not oscillate between choices. We provide a description of how our control theoretic model can be implemented using context-based interception in .NET via model driven engineering.
自适应系统能够在运行时改变其行为以满足目标约束。一个重要的研究问题是服务模型的质量如何通知运行时适应。我们提出了一个解决方案,通过控制理论的应用,以提高排队系统的性能,通过架构自适应。我们小组之前的研究表明,如何利用自回归综合移动平均技术来预测服务质量(QoS)特征在不久的将来可能会如何演变。在系统可以适应QoS约束违反的情况下,这一点尤为重要。在本文中,我们展示了如何在给定类似类型的QoS特征预测的情况下,实现架构适应策略以先发制人地避免QoS违反。我们方法的新颖之处在于,我们使用经典的控制理论来确保我们的适应策略是稳定的,也就是说,它们不会在不同的选择之间摇摆。我们描述了如何通过模型驱动工程在。net中使用基于上下文的拦截来实现我们的控制理论模型。
{"title":"Model Driven Control","authors":"A. Akzhalova, N. Duzbayev, I. Poernomo","doi":"10.1109/EDOCW.2007.18","DOIUrl":"https://doi.org/10.1109/EDOCW.2007.18","url":null,"abstract":"Self-adaptive systems are capable of changing their behaviour at runtime to meet target constraints. An important research question is how quality of service models can inform runtime adaptation. We sketch one solution to this question by application of control theory to improve performance of queued systems by means of architectural adaptation. Previous research by our group has shown how Auto Regressive Integrated Moving Average techniques can be utilized to forecast how Quality of Service (QoS) characteristics are likely to evolve in the near future. This is particularly important in cases where systems can be adapted to counter QoS constraint violations. In this paper, we show how, given a similar type of QoS characteristic forecasts, strategies of architectural adaptation can be implemented that pre-emptively avoid QoS violations. The novelty of our approach is that we use classical control theory to ensure that our adaptation strategies are stable, in the sense that they do not oscillate between choices. We provide a description of how our control theoretic model can be implemented using context-based interception in .NET via model driven engineering.","PeriodicalId":181454,"journal":{"name":"2007 Eleventh International IEEE EDOC Conference Workshop","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-10-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121994935","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
Usage Tracking Components for Service-Oriented Middleware Systems 面向服务的中间件系统的使用跟踪组件
Pub Date : 2007-10-15 DOI: 10.1109/EDOCW.2007.34
D. Skrobo, Klemo Vladimir, S. Srbljic
Collecting data on user activities is one of the fundamental middleware services in Web-enabled systems. The collected data is analyzed and used by various high-level services, like user profiling, accounting, security auditing, and system health monitoring. In this paper, we present architecture and performance evaluation of usage tracking components for service-oriented middleware systems. Presented middleware components are designed as loosely-coupled usage tracking services, which brings two important benefits. Usage tracking services can be seamlessly integrated with various service-oriented systems without disturbing their operation. Since usage tracking services are loosely-coupled, system users can dynamically deploy and manage multiple usage tracking configurations.
收集有关用户活动的数据是支持web的系统中的基本中间件服务之一。收集到的数据将被各种高级服务分析和使用,如用户分析、会计、安全审计和系统运行状况监视。本文给出了面向服务的中间件系统的使用跟踪组件的体系结构和性能评估。所提供的中间件组件被设计为松耦合的使用跟踪服务,这带来了两个重要的好处。使用跟踪服务可以与各种面向服务的系统无缝集成,而不会干扰其运行。由于使用跟踪服务是松耦合的,系统用户可以动态地部署和管理多个使用跟踪配置。
{"title":"Usage Tracking Components for Service-Oriented Middleware Systems","authors":"D. Skrobo, Klemo Vladimir, S. Srbljic","doi":"10.1109/EDOCW.2007.34","DOIUrl":"https://doi.org/10.1109/EDOCW.2007.34","url":null,"abstract":"Collecting data on user activities is one of the fundamental middleware services in Web-enabled systems. The collected data is analyzed and used by various high-level services, like user profiling, accounting, security auditing, and system health monitoring. In this paper, we present architecture and performance evaluation of usage tracking components for service-oriented middleware systems. Presented middleware components are designed as loosely-coupled usage tracking services, which brings two important benefits. Usage tracking services can be seamlessly integrated with various service-oriented systems without disturbing their operation. Since usage tracking services are loosely-coupled, system users can dynamically deploy and manage multiple usage tracking configurations.","PeriodicalId":181454,"journal":{"name":"2007 Eleventh International IEEE EDOC Conference Workshop","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-10-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123981672","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
Proposal for Defining a Generic Viewpoint in RM-ODP 在RM-ODP中定义通用视点的建议
Pub Date : 2007-10-15 DOI: 10.1109/EDOCW.2007.26
Takahiro Yamada
The ISO/IEC international standard on the reference model of open distributed processing (RM-ODP) provides a framework for standardization of open distributed processing. It defines five viewpoints that provide a basis for the specification of distributed processing systems, but it does not provide generic rules on how viewpoints should be constructed. This paper proposes a generic viewpoint in RM-ODP that specifies how viewpoints should be constructed in general. Specific viewpoints can be developed by customizing the generic viewpoint. In this way, viewpoints can be defined in a more concise and harmonized way. User communities can also define viewpoints not currently defined by RM-ODP in a systematic way.
关于开放分布式处理参考模型的ISO/IEC国际标准(RM-ODP)为开放分布式处理的标准化提供了一个框架。它定义了五个视点,这些视点为分布式处理系统的规范提供了基础,但是它没有提供关于如何构造视点的通用规则。本文在RM-ODP中提出了一种通用的视点,它规定了视点在一般情况下应该如何构造。可以通过定制通用视点来开发特定的视点。通过这种方式,可以以更简洁和协调的方式定义视点。用户社区还可以以系统的方式定义RM-ODP目前没有定义的视点。
{"title":"Proposal for Defining a Generic Viewpoint in RM-ODP","authors":"Takahiro Yamada","doi":"10.1109/EDOCW.2007.26","DOIUrl":"https://doi.org/10.1109/EDOCW.2007.26","url":null,"abstract":"The ISO/IEC international standard on the reference model of open distributed processing (RM-ODP) provides a framework for standardization of open distributed processing. It defines five viewpoints that provide a basis for the specification of distributed processing systems, but it does not provide generic rules on how viewpoints should be constructed. This paper proposes a generic viewpoint in RM-ODP that specifies how viewpoints should be constructed in general. Specific viewpoints can be developed by customizing the generic viewpoint. In this way, viewpoints can be defined in a more concise and harmonized way. User communities can also define viewpoints not currently defined by RM-ODP in a systematic way.","PeriodicalId":181454,"journal":{"name":"2007 Eleventh International IEEE EDOC Conference Workshop","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-10-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127754462","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
Using the ODP reference model for Enterprise Architecture 为企业架构使用ODP参考模型
Pub Date : 2007-10-15 DOI: 10.1109/EDOCW.2007.35
L. Kutvonen
The Open Distributed Processing Reference Model (ODP-RM) provides viewpoints and abstract infrastructure guidelines that can be used for a basis for enterprise architecture, especially for an inter-enterprise architecture. The ODP-RM does not prescribe methodology for modeling itself, but provides common vocabulary and focus for description. This paper performs a brief analysis of the ODP-RM (and Pilarcos extensions to it) in terms of defining enterprise architecture. Special attention is given to potential to provide support for consistency enforcing between viewpoints, analysis of model properties, and interaction between business and technology needs.
开放分布式处理参考模型(Open Distributed Processing Reference Model, ODP-RM)提供了视点和抽象基础设施指南,可用于企业体系结构的基础,尤其是企业间体系结构。ODP-RM没有规定建模本身的方法,但提供了通用词汇表和描述重点。本文从定义企业架构的角度对ODP-RM(以及对它的Pilarcos扩展)进行了简要的分析。特别关注为视点之间的一致性执行、模型属性的分析以及业务和技术需求之间的交互提供支持的可能性。
{"title":"Using the ODP reference model for Enterprise Architecture","authors":"L. Kutvonen","doi":"10.1109/EDOCW.2007.35","DOIUrl":"https://doi.org/10.1109/EDOCW.2007.35","url":null,"abstract":"The Open Distributed Processing Reference Model (ODP-RM) provides viewpoints and abstract infrastructure guidelines that can be used for a basis for enterprise architecture, especially for an inter-enterprise architecture. The ODP-RM does not prescribe methodology for modeling itself, but provides common vocabulary and focus for description. This paper performs a brief analysis of the ODP-RM (and Pilarcos extensions to it) in terms of defining enterprise architecture. Special attention is given to potential to provide support for consistency enforcing between viewpoints, analysis of model properties, and interaction between business and technology needs.","PeriodicalId":181454,"journal":{"name":"2007 Eleventh International IEEE EDOC Conference Workshop","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-10-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115812179","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}
引用次数: 13
Study on representation of security aspects in each viewpoint using UML for ODP 研究了在ODP中使用UML来表示每个视点中的安全方面
Pub Date : 2007-10-15 DOI: 10.1109/EDOCW.2007.31
Hiroshi Miyazaki, Akira Tanaka
This paper shows an example of non-functional requirements and its propagation to reification using the Use of UML for ODP system specification standard (UML for ODP). As an example of non-functional requirements, sample security requirements are taken and its specifications in UML using UML for ODP for all five RM-ODP viewpoints are illustrated. In addition, the traceability of security aspects between those specifications are denoted using correspondence Profile defined in UML for ODP.
本文展示了一个非功能需求的例子,并使用UML for ODP系统规范标准(UML for ODP)将其传播到具体化。作为一个非功能需求的例子,本文采用了示例安全性需求,并说明了它在UML中的规范,使用UML for ODP对所有五个RM-ODP视点进行了说明。此外,这些规范之间的安全方面的可追溯性是使用在ODP的UML中定义的对应概要文件来表示的。
{"title":"Study on representation of security aspects in each viewpoint using UML for ODP","authors":"Hiroshi Miyazaki, Akira Tanaka","doi":"10.1109/EDOCW.2007.31","DOIUrl":"https://doi.org/10.1109/EDOCW.2007.31","url":null,"abstract":"This paper shows an example of non-functional requirements and its propagation to reification using the Use of UML for ODP system specification standard (UML for ODP). As an example of non-functional requirements, sample security requirements are taken and its specifications in UML using UML for ODP for all five RM-ODP viewpoints are illustrated. In addition, the traceability of security aspects between those specifications are denoted using correspondence Profile defined in UML for ODP.","PeriodicalId":181454,"journal":{"name":"2007 Eleventh International IEEE EDOC Conference Workshop","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-10-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116815136","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}
引用次数: 5
Privacy Issues in Middleware for Service-oriented Applications 面向服务的应用程序中间件中的隐私问题
Pub Date : 2007-10-15 DOI: 10.1109/EDOCW.2007.25
P. Hung
Privacy helps to establish personal autonomy and create individualism. Privacy is a state or condition of limited access to a person. In particular, information privacy relates to an individual's right to determine how, when, and to what extent information about the self will be released to another person or to an organization. It can be said that privacy is a much broader concept than security; privacy protection is based on security protection. Security may enable privacy protection from authorized access, but security alone cannot provide privacy. Service-Oriented Computing (SOC) has recently gained a lot of attention both in industry and academic areas. However, its characteristics can not be easily solved using existing distributed computing technologies. The composition and interaction issues have been the central concerns because service-oriented applications are composed of autonomous, heterogeneous, and distributed processes. Middleware is thus proposed to serve as a solution to manage and provision service-oriented applications. Middleware is computer software that connects software components or applications in a distributed environment. Middleware includes different systems to support application development and delivery such as Web servers, application servers, and content management systems. To tackle the complexity of the interactions among services from various organizations, complex process requirements can be decomposed into different types of information flows, such as control, and data. This talk will give an overview of the research on privacy issues in this context and discuss the future research directions.
隐私有助于建立个人自主权,创造个人主义。隐私是一种限制访问某人的状态或条件。特别是,信息隐私涉及个人决定如何,何时以及在多大程度上将有关自己的信息发布给另一个人或组织的权利。可以说,隐私是一个比安全更广泛的概念;隐私保护的基础是安全保护。安全性可以使隐私免受授权访问,但仅靠安全性无法提供隐私。面向服务的计算(SOC)近年来在工业界和学术界都受到了广泛的关注。然而,现有的分布式计算技术并不能很容易地解决它的特点。组合和交互问题一直是中心问题,因为面向服务的应用程序由自治的、异构的和分布式的流程组成。因此,中间件被提议作为管理和提供面向服务的应用程序的解决方案。中间件是连接分布式环境中的软件组件或应用程序的计算机软件。中间件包括支持应用程序开发和交付的不同系统,例如Web服务器、应用程序服务器和内容管理系统。为了处理来自不同组织的服务之间交互的复杂性,可以将复杂的流程需求分解为不同类型的信息流,例如控制和数据。本讲座将对这一背景下隐私问题的研究进行概述,并讨论未来的研究方向。
{"title":"Privacy Issues in Middleware for Service-oriented Applications","authors":"P. Hung","doi":"10.1109/EDOCW.2007.25","DOIUrl":"https://doi.org/10.1109/EDOCW.2007.25","url":null,"abstract":"Privacy helps to establish personal autonomy and create individualism. Privacy is a state or condition of limited access to a person. In particular, information privacy relates to an individual's right to determine how, when, and to what extent information about the self will be released to another person or to an organization. It can be said that privacy is a much broader concept than security; privacy protection is based on security protection. Security may enable privacy protection from authorized access, but security alone cannot provide privacy. Service-Oriented Computing (SOC) has recently gained a lot of attention both in industry and academic areas. However, its characteristics can not be easily solved using existing distributed computing technologies. The composition and interaction issues have been the central concerns because service-oriented applications are composed of autonomous, heterogeneous, and distributed processes. Middleware is thus proposed to serve as a solution to manage and provision service-oriented applications. Middleware is computer software that connects software components or applications in a distributed environment. Middleware includes different systems to support application development and delivery such as Web servers, application servers, and content management systems. To tackle the complexity of the interactions among services from various organizations, complex process requirements can be decomposed into different types of information flows, such as control, and data. This talk will give an overview of the research on privacy issues in this context and discuss the future research directions.","PeriodicalId":181454,"journal":{"name":"2007 Eleventh International IEEE EDOC Conference Workshop","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-10-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125564528","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
Black Cats and Coloured Birds ­ What do Viewpoint Correspondences Do? 黑猫和彩鸟-视点书信有什么用?
Pub Date : 2007-10-15 DOI: 10.1109/EDOCW.2007.7
P. Linington
The ODP reference model is one of a number of specification frameworks which are based on the definition of a set of viewpoints that are coupled together by the definition of correspondences between terms. Wherever a correspondence is declared, any real world entity that is represented by a term in one viewpoint must also satisfy the requirements placed by the occurrence of the corresponding term in the other viewpoint. Although this idea represents an intuitively simple and satisfying way of talking about the design of complex systems, the idea of a correspondence is not as simple as it might, at first sight, appear. This paper uses simple examples to illustrate some of the complexities resulting from the coupling of object models and examines the consequences for claims of conformance to the complete system of specifications.
ODP参考模型是许多规范框架之一,这些框架基于一组视点的定义,这些视点通过术语之间的对应定义耦合在一起。无论在何处声明对应关系,在一个视点中由术语表示的任何现实世界实体也必须满足在另一个视点中出现相应术语所提出的要求。虽然这个想法代表了一种直观的简单和令人满意的方式来讨论复杂系统的设计,但通信的想法并不像乍一看那么简单。本文使用了一些简单的例子来说明对象模型耦合所导致的一些复杂性,并检查了声称符合完整规范系统的结果。
{"title":"Black Cats and Coloured Birds ­ What do Viewpoint Correspondences Do?","authors":"P. Linington","doi":"10.1109/EDOCW.2007.7","DOIUrl":"https://doi.org/10.1109/EDOCW.2007.7","url":null,"abstract":"The ODP reference model is one of a number of specification frameworks which are based on the definition of a set of viewpoints that are coupled together by the definition of correspondences between terms. Wherever a correspondence is declared, any real world entity that is represented by a term in one viewpoint must also satisfy the requirements placed by the occurrence of the corresponding term in the other viewpoint. Although this idea represents an intuitively simple and satisfying way of talking about the design of complex systems, the idea of a correspondence is not as simple as it might, at first sight, appear. This paper uses simple examples to illustrate some of the complexities resulting from the coupling of object models and examines the consequences for claims of conformance to the complete system of specifications.","PeriodicalId":181454,"journal":{"name":"2007 Eleventh International IEEE EDOC Conference Workshop","volume":"102 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-10-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116117716","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}
引用次数: 19
Linking Requirements To Enterprise Viewpoint Specifications Using Correspondence Rules 使用通信规则将需求链接到企业视点规范
Pub Date : 2007-10-15 DOI: 10.1109/EDOCW.2007.16
B. Traverson
Requirements modeling has been recently introduced in the UML world with the form of a new profile called SysML. This paper explores the possibility to link concepts used to describe requirements with those of the enterprise language of RM-ODP. Some correspondence rules are proposed and illustrated on a case study.
需求建模最近以名为SysML的新概要文件的形式引入了UML世界。本文探讨了将用于描述需求的概念与RM-ODP的企业语言的概念联系起来的可能性。提出了一些对应规则,并通过实例加以说明。
{"title":"Linking Requirements To Enterprise Viewpoint Specifications Using Correspondence Rules","authors":"B. Traverson","doi":"10.1109/EDOCW.2007.16","DOIUrl":"https://doi.org/10.1109/EDOCW.2007.16","url":null,"abstract":"Requirements modeling has been recently introduced in the UML world with the form of a new profile called SysML. This paper explores the possibility to link concepts used to describe requirements with those of the enterprise language of RM-ODP. Some correspondence rules are proposed and illustrated on a case study.","PeriodicalId":181454,"journal":{"name":"2007 Eleventh International IEEE EDOC Conference Workshop","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-10-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131568773","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
BFT-WS: A Byzantine Fault Tolerance Framework for Web Services BFT-WS:用于Web服务的拜占庭容错框架
Pub Date : 2007-10-15 DOI: 10.1109/EDOCW.2007.6
Wenbing Zhao
Many Web services are expected to run with high degree of security and dependability. To achieve this goal, it is essential to use a Web-services compatible framework that tolerates not only crash faults, but Byzantine faults as well, due to the untrusted communication environment in which the Web services operate. In this paper, we describe the design and implementation of such a framework, called BFT-WS. BFT-WS is designed to operate on top of the standard SOAP messaging framework for maximum interoperability. It is implemented as a pluggable module within the Axis2 architecture, as such, it requires minimum changes to the Web applications. The core fault tolerance mechanisms used in BFT-WS are based on the well-known Castro and Liskov's BFT algorithm for optimal efficiency. Our performance measurements confirm that BFT-WS incurs only moderate runtime overhead considering the complexity of the mechanisms.
许多Web服务都希望以高度的安全性和可靠性运行。为了实现这一目标,必须使用Web服务兼容框架,该框架不仅可以容忍崩溃错误,还可以容忍由于Web服务运行的不可信通信环境而导致的拜占庭错误。在本文中,我们描述了这样一个框架的设计和实现,称为BFT-WS。BFT-WS被设计为在标准SOAP消息传递框架之上运行,以实现最大的互操作性。它是作为Axis2体系结构中的可插拔模块实现的,因此,它只需要对Web应用程序进行最小的更改。BFT- ws中使用的核心容错机制是基于Castro和Liskov的BFT算法来实现最优效率。我们的性能测量证实,考虑到机制的复杂性,BFT-WS只会产生适度的运行时开销。
{"title":"BFT-WS: A Byzantine Fault Tolerance Framework for Web Services","authors":"Wenbing Zhao","doi":"10.1109/EDOCW.2007.6","DOIUrl":"https://doi.org/10.1109/EDOCW.2007.6","url":null,"abstract":"Many Web services are expected to run with high degree of security and dependability. To achieve this goal, it is essential to use a Web-services compatible framework that tolerates not only crash faults, but Byzantine faults as well, due to the untrusted communication environment in which the Web services operate. In this paper, we describe the design and implementation of such a framework, called BFT-WS. BFT-WS is designed to operate on top of the standard SOAP messaging framework for maximum interoperability. It is implemented as a pluggable module within the Axis2 architecture, as such, it requires minimum changes to the Web applications. The core fault tolerance mechanisms used in BFT-WS are based on the well-known Castro and Liskov's BFT algorithm for optimal efficiency. Our performance measurements confirm that BFT-WS incurs only moderate runtime overhead considering the complexity of the mechanisms.","PeriodicalId":181454,"journal":{"name":"2007 Eleventh International IEEE EDOC Conference Workshop","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-10-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115899082","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}
引用次数: 53
Service Level Management in Global Enterprise Services: from QoS Monitoring and Diagnostics to Adaptation, a Case Study 全球企业服务中的服务水平管理:从QoS监控和诊断到适应,一个案例研究
Pub Date : 2007-10-15 DOI: 10.1109/EDOCW.2007.29
Haiqin Wang, Guijun Wang, Changzhou Wang, Alice Chen, Rodolfo A. Santiago
We developed a quality of service (QoS) management system to support service level management (SLM) for global enterprise services. The QoS management system is integrated with one of our enterprise services in a preproduction system, an identical system as the production system but in a test environment. Lab experiments showed that our integrated solution helps global enterprise services to better maintain the service level agreements. Test results have validated our architecture design and integration approach. This paper describes our QoS management architecture and its integration within the enterprise service system with a focus on QoS monitoring, diagnostics and adaptation. We will also present the validation test results as a case study in this paper.
我们开发了一个服务质量(QoS)管理系统来支持全球企业服务的服务水平管理(SLM)。QoS管理系统与我们的一个企业服务集成在预生产系统中,该系统与生产系统相同,但处于测试环境中。实验室实验表明,我们的集成解决方案可以帮助全球企业服务更好地维护服务水平协议。测试结果验证了我们的架构设计和集成方法。本文描述了我们的QoS管理体系结构及其在企业服务系统中的集成,重点介绍了QoS监控、诊断和自适应。我们还将在本文中以案例研究的形式展示验证测试结果。
{"title":"Service Level Management in Global Enterprise Services: from QoS Monitoring and Diagnostics to Adaptation, a Case Study","authors":"Haiqin Wang, Guijun Wang, Changzhou Wang, Alice Chen, Rodolfo A. Santiago","doi":"10.1109/EDOCW.2007.29","DOIUrl":"https://doi.org/10.1109/EDOCW.2007.29","url":null,"abstract":"We developed a quality of service (QoS) management system to support service level management (SLM) for global enterprise services. The QoS management system is integrated with one of our enterprise services in a preproduction system, an identical system as the production system but in a test environment. Lab experiments showed that our integrated solution helps global enterprise services to better maintain the service level agreements. Test results have validated our architecture design and integration approach. This paper describes our QoS management architecture and its integration within the enterprise service system with a focus on QoS monitoring, diagnostics and adaptation. We will also present the validation test results as a case study in this paper.","PeriodicalId":181454,"journal":{"name":"2007 Eleventh International IEEE EDOC Conference Workshop","volume":"122 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-10-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116201169","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
期刊
2007 Eleventh International IEEE EDOC Conference Workshop
全部 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