首页> 外文期刊>International journal of information system modeling and design >A Formal Framework for Scalable Component-Based Systems
【24h】

A Formal Framework for Scalable Component-Based Systems

机译:可扩展基于组件的系统的正式框架

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

摘要

Constructing systems from components and building components for different systems require well-established methodologies and processes. This article proposes a formal framework for designing and specifying component-based systems (CBS). The two-dimensional evolutions of CBS are architectural reconfiguration and behavioral adaptation, when user requirements and/or runtime contexts change. This framework provides an incremental design methodology where component interfaces and their corresponding ports are the basic units of software construction, rather than components. Conceptually, interfaces serve to assemble simple components to obtain more complex ones. Behaviorally, they serve to propagate side effects of visible changes of a component on its neighbors. Interfaces also supply interactions and synchronization effects on the underlying sub-system. The calculation process is guided by changes on interfaces where the hierarchical structure of the underlying CBS is maintained. In this framework, CBS specification is supported by some execution tools based on Maude.
机译:由组件构建系统和为不同系统构建组件需要完善的方法和过程。本文提出了一个用于设计和指定基于组件的系统(CBS)的正式框架。当用户需求和/或运行时环境发生变化时,CBS的二维演变是架构重新配置和行为适应。该框架提供了一种增量设计方法,其中组件接口及其相应的端口是软件构建的基本单元,而不是组件。从概念上讲,接口用于组装简单的组件以获得更复杂的组件。从行为上讲,它们用于传播组件相邻组件可见变化的副作用。接口还提供对底层子系统的交互和同步效果。计算过程由维护基础CBS的层次结构的接口更改指导。在此框架中,一些基于Maude的执行工具支持CBS规范。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号