首页> 外文会议>Quality of Software Architectures: Models and Architectures >Middleware Architecture Evaluation for Dependable Self-managing Systems
【24h】

Middleware Architecture Evaluation for Dependable Self-managing Systems

机译:可靠的自我管理系统的中间件体系结构评估

获取原文
获取原文并翻译 | 示例

摘要

Middleware provides infrastructure support for creating dependable software systems. A specific middleware implementation plays a critical role in determining the quality attributes that satisfy a system's dependability requirements. Evaluating a middleware architecture at an early development stage can help to pinpoint critical architectural challenges and optimize design decisions. In this paper, we present a method and its application to evaluate middleware architectures, driven by emerging architecture patterns for developing self-managing systems. Our approach focuses on two key attributes of dependability, reliability and maintainability by means of fault tolerance and fault prevention. We identify the architectural design patterns necessary to build an adaptive self-managing architecture that is capable of preventing or recovering from failures. These architectural patterns and their impacts on quality attributes create the context for middleware evaluation. Our approach is demonstrated by an example application - failover control of a financial application on an enterprise service bus.
机译:中间件为创建可靠的软件系统提供基础结构支持。特定的中间件实现在确定满足系统可靠性要求的质量属性方面起着至关重要的作用。在开发的早期阶段评估中间件体系结构可以帮助确定关键的体系结构挑战并优化设计决策。在本文中,我们提出了一种方法和其用于评估中间件体系结构的方法,该方法由新兴的用于开发自我管理系统的体系结构模式驱动。我们的方法通过容错和故障预防,着眼于可靠性,可靠性和可维护性这两个关键属性。我们确定了构建自适应自我管理体系结构所必需的体系结构设计模式,该体系结构能够防止故障或从故障中恢复。这些体系结构模式及其对质量属性的影响为中间件评估创建了上下文。一个示例应用程序演示了我们的方法-企业服务总线上财务应用程序的故障转移控制。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号