首页> 外文期刊>Journal of software >Specifying Dynamic Software Architectures with Dynamic Description Logic
【24h】

Specifying Dynamic Software Architectures with Dynamic Description Logic

机译:使用动态描述逻辑指定动态软件架构

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

摘要

Dynamic software architectures provide support for building long running and reconfigurable applications. Formal specification is useful to the design of correct and robust dynamic software architectures. In this paper, dynamic software architectures are specified with dynamic description logic. Dynamic description logic inherits the expressiveness and decidability of description logic and it has the ability to represent state changes. Reconfigurable dataflow model, which is an extension of the widely used dataflow model, is used as the architecture meta-model. Architectures, reconfiguration operations, and reconfiguration plans are represented in a unified framework from the view point of data flow. Three levels of constraints have been proposed to aid designers in predetermining the possible side effects of reconfiguration plans. The work can guide the development of dynamic software systems from component definition to reconfiguration plan design.
机译:动态软件体系结构为构建长期运行和可重新配置的应用程序提供支持。正式规范对于设计正确且健壮的动态软件体系结构很有用。在本文中,使用动态描述逻辑来指定动态软件体系结构。动态描述逻辑继承了描述逻辑的表达性和可判定性,并且具有表示状态变化的能力。可重配置数据流模型是体系结构元模型,它是广泛使用的数据流模型的扩展。从数据流的角度来看,体系结构,重新配置操作和重新配置计划在统一的框架中表示。已经提出了三个级别的约束条件,以帮助设计人员预先确定重新配置计划的可能副作用。该工作可以指导动态软件系统的开发,从组件定义到重新配置计划设计。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号