首页> 外文会议>Companion material of the 30th international conference on software engineering 2008 >A Runtime Architecture-Based Approach for the Dynamic Evolution of Distributed Component-Based Systems
【24h】

A Runtime Architecture-Based Approach for the Dynamic Evolution of Distributed Component-Based Systems

机译:基于运行时体系结构的分布式组件系统动态演化方法

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

摘要

Dynamic evolution of distributed component-based systems (DCS) is an important task in software engineering. Several challenges are posed in this process. For example, how to preserve consistency during evolution and how to reflect the abstract evolution specification in the concrete reconfiguration implementation. Having observed the generality of software architecture, researchers have proposed various architectural description languages (ADLs), enabling evolution techniques, etc. to investigate the problem. These approaches typically employ the formal semantics of dynamic ADLs at the incremental levels of refinement in the design phase or the explicit maintenance of software architecture at runtime. However, different ADLs usually address different concerns and the lack of runtime support for the causal relation between ADLs and the running system easily leads to the mismatch between them, thus inevitably sacrifices their usability. We propose an approach based on a runtime architecture which is visually generated from an attributed type graph meta-model, exists through the lifecycle of DCS, establishes the causal relation between architectural topology and system configuration, and directs the dynamic evolution.
机译:分布式基于组件的系统(DCS)的动态演变是软件工程中的重要任务。在此过程中提出了一些挑战。例如,如何在进化过程中保持一致性,以及如何在具体的重新配置实现中反映抽象的进化规范。观察了软件体系结构的普遍性之后,研究人员提出了各种体系结构描述语言(ADL),支持演化技术等来研究该问题。这些方法通常在设计阶段的细化增量级别采用动态ADL的形式语义,或者在运行时显式维护软件体系结构。但是,不同的ADL通常解决不同的问题,并且对ADL与运行系统之间的因果关系缺乏运行时支持很容易导致它们之间的不匹配,因此不可避免地会牺牲其可用性。我们提出一种基于运行时体系结构的方法,该方法是从属性类型图元模型直观生成的,并在DCS的整个生命周期中存在,建立了体系结构拓扑与系统配置之间的因果关系,并指导了动态演变。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号