...
首页> 外文期刊>Science of Computer Programming >Composition for component-based modeling
【24h】

Composition for component-based modeling

机译:用于基于组件的建模的组合

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

摘要

We propose a framework for component-based modeling using an abstract layered model for components. A component is the superposition of two models: a behavior model and an interaction model. Interaction models describe architectural constraints induced by connectors between components. We propose and analyze general requirements for component composition that motivated and guided the development of the framework. We define an associative and commutative composition operator on components encompassing heterogeneous interaction. As a particular instance of the proposed framework, we consider components where behavior models are transition systems and interaction models are described by priority relations on interactions. This leads to a concept of "flexible" composition different from usual composition in that it preserves deadlock-freedom and is appropriate for correctness by construction. Nevertheless, flexible composition is a partial operation. Product systems should be interaction safe in the sense that they do not violate constraints of the interaction model. We propose results ensuring correctness by construction of a system from properties of its interaction model and of its components. The properties considered include global deadlock-freedom, individual deadlock-freedom of components, and interaction safety.
机译:我们提出了一个使用抽象分层组件模型的基于组件的建模框架。组件是两个模型的叠加:行为模型和交互模型。交互模型描述了组件之间的连接器引起的体系结构约束。我们提出并分析了激励和指导框架开发的组件组成的一般要求。我们在包含异构交互的组件上定义了关联和可交换的合成算子。作为所提出框架的特定实例,我们考虑了行为模型为过渡系统且交互模型由交互优先级关系描述的组件。这导致了与通常的构图不同的“灵活”构图的概念,因为它保留了无死锁并且适合于构造的正确性。然而,灵活的组合只是部分操作。产品系统在不违反交互模型约束的意义上应该是交互安全的。我们提出了通过从交互模型及其组件的属性构建系统来确保正确性的结果。考虑的属性包括全局无死锁,组件的各个无死锁以及交互安全性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号