【24h】

Exogenous Connectors for Software Components

机译:软件组件的外部连接器

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

摘要

In existing component models, control originates in components, and connectors are channels for passing on the control to other components. This provides a mechanism for message passing, which allows components to invoke one another's operations by method calls (or remote procedure calls) either directly or indirectly via a channel such as a bus. Thus components in these models mix computation with control, since in performing their computation they also initiate method calls and manage their returns, via connectors. Consequently, in terms of control, components are not loosely coupled. In this paper, we propose exogenous connectors, and demonstrate their use in a small example. In contrast to connectors in existing component models, exogenous connectors initiate calls and manage their returns, and are used to encapsulate control in a component model we are working on. In the example, we demonstrate the feasibility of exogenous connectors, and compare them with connectors in closely related architecture description languages.
机译:在现有的组件模型中,控件起源于组件,而连接器是用于将控件传递给其他组件的通道。这提供了一种消息传递的机制,该机制允许组件通过方法调用(或远程过程调用)直接或通过总线等通道间接调用彼此的操作。因此,这些模型中的组件将计算与控制混合在一起,因为在执行它们的计算时,它们还会通过连接器启动方法调用并管理其返回值。因此,就控制而言,组件不会松散耦合。在本文中,我们提出了外部连接器,并在一个小示例中演示了它们的用法。与现有组件模型中的连接器相反,外部连接器启动调用并管理其返回,并用于将控件封装在我们正在研究的组件模型中。在示例中,我们演示了外部连接器的可行性,并将它们与紧密相关的体系结构描述语言中的连接器进行了比较。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号