国家学术搜索
登录
注册
中文
EN
首页
|
基于构件的软件框架与角色扩展形态研究
基于构件的软件框架与角色扩展形态研究
引用
认领
扫码查看
点击上方二维码区域,可以放大扫码查看
原文链接
NETL
NSTL
万方数据
维普
中文摘要:
框架是实现大粒度软件复用的有效途径,面向对象框架可以通过实例化扩展实现具体的应用系统,但是,研究和实践表明,面向对象框架存在着一些问题.采用基于构件的框架(CBSF),通过用构件替代框架内部相互协作的类,以增大框架构成成分的粒度;同时利用构件的接口调用和组装实现框架扩展机制.主要探讨了角色扩展形态,角色是将要被进一步实例化的特殊构件,可分为抽象构件和模板.针对不同变化性类型,提出可以利用体系结构模式、设计模式或参数化这3种方式设计CBSF角色扩展,进而讨论了基于角色扩展形态的应用构件组装.
外文标题:
Component-Based Software Frameworks and Role Extension Form
收起全部
展开查看外文信息
作者:
刘瑜、张世琨、王立福、杨芙清
展开 >
作者单位:
北京大学,信息科学技术学院,北京,100871
关键词:
基于构件的框架
扩展点
角色
变化性
基金:
国家科技攻关项目
项目编号:
2001AA113171
出版年:
2003
软件学报
中国科学院软件研究所,中国计算机学会
软件学报
CSTPCD
CSCD
北大核心
影响因子:
2.833
ISSN:
1000-9825
年,卷(期):
2003.
14
(8)
被引量
58
参考文献量
2