软件复用与基于面向对象框架的软件开发方法

被引:12
作者
王丽娟
孙西超
底松茂
王哲光
冯志慧
刘倩
不详
机构
[1] 河南农业大学现代教育部
[2] 河南农业大学财务处
[3] 郑州大学财务处
[4] 河南农业大学现代教育部 河南郑州
[5] 河南郑州
关键词
软件复用; 面向对象; 框架; 组件; 设计模式;
D O I
暂无
中图分类号
TP311.5 [软件工程];
学科分类号
081202 ; 0835 ;
摘要
介绍了软件复用的基本概念和意义,分析了框架的特征以及它与类库、组件、设计模式等常用的面向对象复用技术(BFD)的联系,给出了基于框架的软件开发方法的开发过程.首先进行领域分析即在给定的领域中,通过分析找出对所有应用程序来说明共同的类和对象,建立领域模型;其次,结合领域分析,给出系统需求说明书;第三步是框架设计,通过对应用程序进行分析和设计,得到应用程序在该领域的特殊要求,从而扩展框架来实现该应用程序;最后是软件的测试.目前BFD的研究更多的集中于特定的领域如制造业、银行业、卫生系统等.在开发方法上,将较多的采用黑盒框架,在框架集成方面,更注重将框架与类库,组件和设计模式等联合在一起使用,更注重对框架继承性的研究.
引用
收藏
页码:24 / 28
页数:5
相关论文
共 3 条
[1]   基于复用的软件生产技术 [J].
杨芙清 ;
王千祥 ;
梅宏 ;
陈兆良 ;
不详 .
中国科学E辑:技术科学 , 2001, (04) :363-371
[2]   软件复用技术实现策略研究 [J].
游晓明 ;
刘升 .
武汉大学学报(自然科学版), 1999, (05) :706-710
[3]   软件复用及相关技术 [J].
杨芙清 .
计算机科学, 1999, (05) :1-4