【24h】

Applying Adaptation Design Patterns

机译:应用适应设计模式

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

摘要

Dynamic adaptation may be used to prevent software downtime while new requirements and responses to environmental conditions are incorporated into the system. Previously, we studied over thirty adaptation-related projects to develop twelve adaptation-oriented design patterns that can be leveraged from one adaptive system to another. This paper presents a case study in which we apply our adaptation patterns in the design of a dynamically adaptive news web server. This pattern-based design separates the functional logic from the adaptive logic, resulting in a system that supports dynamic adaptation and is easier to maintain and analyze. Furthermore, to address assurance concerns, we applied automated formal verification techniques to ensure instantiated pattern models satisfy invariant properties specified in each adaptation pattern.
机译:动态适应可用于防止软件停机,同时将新要求和对环境条件的响应合并到系统中。以前,我们研究了30多个与适应相关的项目,以开发十二种面向适应的设计模式,这些模式可以从一种适应系统应用到另一种适应系统。本文提出了一个案例研究,其中我们将自适应模式应用于动态自适应新闻Web服务器的设计中。这种基于模式的设计将功能逻辑与自适应逻辑分开,从而形成了一个支持动态自适应且易于维护和分析的系统。此外,为了解决保证问题,我们应用了自动形式验证技术,以确保实例化的模式模型满足每个适应模式中指定的不变属性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号