【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多个适应相关的项目,以开发十二个适应的设计模式,可以从一个自适应系统杠杆到另一个自适应系统。本文介绍了一种案例研究,我们在动态自适应新闻网络服务器的设计中应用了我们的适应模式。基于模式的设计将功能逻辑与自适应逻辑分开,从而产生支持动态适配的系统,更容易维护和分析。此外,为了解决保证问题,我们应用了自动形式验证技术,以确保实例化模式模型满足每个适应模式中指定的不变性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号