基于网络构件的软件体系结构抽象模型  被引量:2

Abstract software architecture model based on network component

在线阅读下载全文

作  者:李阳[1] 周怿[1] 吴朝晖[1] 

机构地区:[1]浙江大学计算机科学与工程学系,浙江杭州310027

出  处:《浙江大学学报(工学版)》2004年第11期1402-1407,共6页Journal of Zhejiang University:Engineering Science

基  金:国家"863"高技术研究发展计划资助项目(2001AA113142).

摘  要:为提高分布式网络软件系统的效率和稳定性,提出了基于网络构件缓冲算法的软件体系结构模型.以本地逻辑框架为基础,将系统负荷分配到网络的各个构件结点.采用抽象的形式化方法对构件、构件代理、连接器、构件Cache进行静态语义描述,详细讨论了构件代理的构件映射语义以及构件缓冲算法.系统采用构件Cache的机制和最少最近的动态映射远程构件的调度算法提高调用的命中率.最后通过实验对比了不同构件比率的软件系统,结果表明采用构件调度算法能够提高系统的运行效率.A new software architecture model based on remote component cache algorithm for high performance and stability was proposed. This model made cooperation between local and remote components with complex calculations were done at remote components and local components were responsible for the construction of system framework and business logic. The abstract definition of component, component agent, connector and component cache were described, and the LRU (least recently used) mapping arithmetic and the component cache mechanism were discussed. The experimental results show that the algorithm scheme can greatly improve the system performance in different software architecture.

关 键 词:构件 构件代理 软件体系结构 

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

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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