首页> 外文期刊>Science of Computer Programming >A model of context-dependent component connectors
【24h】

A model of context-dependent component connectors

机译:上下文相关的组件连接器模型

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

摘要

Recent approaches to component-based software engineering employ coordinating connectors to compose components into software systems. For maximum flexibility and reuse such connectors can themselves be composed, resulting in an expressive calculus of connectors whose semantics encompasses complex combinations of synchronisation, mutual exclusion, non-deterministic choice and state-dependent behaviour. To increase the expressiveness of connectors, notions of context-dependent behaviour have been proposed. Context dependency can be used can express the priority of one behaviour over another and the inhibition of actions due to changing context. The notion of context we consider in this paper is given by the pending activities on the ports of a connector. Context-dependent behaviour occurs whenever the choices available to a connector change non-monotonically as its context changes. Capturing context-dependent behaviour in formal models is non-trivial, as it is unclear how to propagate context information through composition. In this paper we present an intuitive automata-based formal model of context-dependent connectors, and argue that it is superior to previous attempts at such a model for the coordination language Reo.
机译:基于组件的软件工程的最新方法是使用协调连接器将组件组合到软件系统中。为了获得最大的灵活性和重用性,可以自行组成此类连接器,从而形成连接器的表达演算,其语义包含同步,互斥,非确定性选择和状态依赖行为的复杂组合。为了提高连接器的表达能力,提出了上下文相关行为的概念。可以使用上下文相关性来表示一种行为相对于另一种行为的优先级,以及由于上下文变化而导致的动作禁止。我们在本文中考虑的上下文概念是通过连接器端口上的未决活动给出的。只要连接器可用的选择随着上下文的变化而非单调变化,就会发生上下文相关的行为。在形式模型中捕获上下文相关的行为并非易事,因为尚不清楚如何通过组合来传播上下文信息。在本文中,我们提出了一个基于自动机的直观形式的上下文相关连接器形式模型,并认为它优于以前针对协调语言Reo的这种模型的尝试。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号