软件协同模型中多模式可配置通道的研究  

Research on the Configurable Multi-Mode Channel in Software Coordination Models

在线阅读下载全文

作  者:韩亮[1] 赵洁[1] 陶先平[1] 吕建[1] 

机构地区:[1]南京大学软件新技术国家重点实验室,南京210093

出  处:《计算机科学》2005年第11期207-211,246,共6页Computer Science

基  金:国家重点基础研究发展规划973资助项目(2002CB312002);国家自然科学基金(60273034);国家863高科技发展计划资助项目(2002AA116010);江苏省基础研究计划(BK2002409)

摘  要:软件协同模型中的控制驱动模型很好地实现了计算与协同的分离,是一种重要的软件协同模型。通道在模型中表示协同部分,具有重要的地位。然而现有的控制驱动协同模型中,通道的设计较为简单,不能满足应用的需求。本文利用软件体系结构将连接子作为第一类实体的思想,提升通道在控制驱动协同模型的地位。首先对软件协同的独立要素进行分解,并使用Interceptor模型表示各个要素;然后对这些独立的协同要素进行组合,提出基于Intercep-tor的组合配置技术,以此对通道进行扩充,提出多模式可配置通道。多模式可配置通道表达能力得到加强,并且集成人员可以对其进行组合配置,以满足不同应用的需求。Control-driven software coordination model is one important category of software coordination models, because of the fine separation of computation and coordination. Channel, which represents the coordination part in the model, plays a very import role. However, in the existed controbdriven coordination models, channel is designed in a relatively simple way; therefore, they cannot meet the application requirements. This article adopts the idea of regarding connector as the first-class component in software architecture and enhances the status of channel in the model. Firstly, the independent concerns are decomposed from the software coordination and then modeled as the interceptors. Secondly, a composition method based on interceptors is presented for concern composition. The new channel is more expressive and configurable.

关 键 词:控制驱动协同模型 通道 INTERCEPTOR 组合配置 软件体系结构 协同模型 可配置 多模式 控制驱动 驱动模型 

分 类 号:TP311.5[自动化与计算机技术—计算机软件与理论] TS261.7[自动化与计算机技术—计算机科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象