收藏本站
《南京航空航天大学》 2002年
收藏 | 手机打开
二维码
手机客户端打开本文

基于软件构件的软件复用的研究

朱建江  
【摘要】:随着计算机应用领域的迅速扩大,软件规模及复杂性的不断提高,软件危机愈加明显地暴露出来,提高软件生产率成为软件产业的当务之急。软件复用是软件工程的重要领域,被认为是解决软件危机,提高软件生产率和软件质量,增强软件的开放性和对外部扰动的适应性的主要途径。基于构件的软件复用是当前复用研究的焦点,被视为实现成功复用的关键因素之一。 基于构件的软件复用涉及的关键问题主要有:构件的分析(抽取构件)、构件的设计和实现、以及构件库系统。本文针对这些关键问题,进行了研究和探讨,主要内容包括: 1.分析了构件适合复用的原因,给出了构件的内部结构、通讯协议和协同原理。 2.详细论述了基于UML的构件抽取方法。通过用例图描述应用系统的问题域和系统责任,通过交互图描述每个用例的流程和涉及的类,在此基础上初步抽象出系统的类图,然后通过识别类属性、方法以及关系建立完整的类图,最后在类图的基础上,抽象出系统的构件模型。并通过一个图书馆管理系统构件模型的建立过程,具体说明了如何使用该方法。 3.通过一个图书馆管理系统,总结了面向对象的构件设计方法和基于CORBA的构件实现技术。 4.提出了构件存储的数据结构和存储方法,定义了面向CIMS领域的构件标识信息编码。 5.在分析现有的几种构件分类检索方法的基础上,认为面向专用领域的构件分类检索是目前技术条件下比较现实可行的,并提出了CIMS应用领域构件的两步检索方法。 6.构件检索是不确定的,检索结果是一个相似构件集,必须从中确定最合适的那个构件,而影响构件评判的因素有多个,每个因素的重要程度又各不相同,为此,本文提出了相似构件集的模糊综合评判算法。
【学位授予单位】:南京航空航天大学
【学位级别】:博士
【学位授予年份】:2002
【分类号】:TP311.5

【引证文献】
中国期刊全文数据库 前9条
1 魏源,赵德鹏,王德强;基于标准建模语言的分布式电子海图系统构件库[J];大连海事大学学报;2003年04期
2 胡慧;;基于领域工程的构件的软件开发技术研究[J];电脑知识与技术;2009年33期
3 刘捷;;基于软件复用技术的电子地图应用系统研究[J];电脑编程技巧与维护;2012年14期
4 谢芳;;基于组件的软件重用技术研究[J];计算机光盘软件与应用;2013年10期
5 何飞;蒋冬初;周来秀;;知识构件的模糊匹配综合评价研究[J];海南大学学报(自然科学版);2006年04期
6 黄晓梅;万晓冬;;基于CORBA/Java的社保核心平台[J];计算机仿真;2006年07期
7 肖汉;贾志娟;冯娜;;基于JavaBean的领域构件库的研究与实现[J];计算机应用研究;2007年06期
8 肖汉;;基于Java平台的通用构件库的研究与设计[J];计算机工程与设计;2006年15期
9 王昌宝;;基于软总线的软件开发与集成方法研究[J];无线电工程;2006年01期
中国博士学位论文全文数据库 前3条
1 柯文;CAPP领域构件复用技术研究[D];南京航空航天大学;2003年
2 李姗姗;空间信息分布式协同高性能计算框架的初步研究[D];中国地质大学(北京);2009年
3 盛秀杰;基于设计模式和框架的E&P领域基础中间件研究[D];中国地质大学;2010年
中国硕士学位论文全文数据库 前10条
1 熊国营;南昌大学鹰潭医院药品管理系统的设计与实现[D];电子科技大学;2010年
2 曹根;基于产品线的构件组装技术的研究与应用[D];东华大学;2011年
3 杨益凡;软件复用技术在城市一卡通系统中的应用研究[D];东华大学;2011年
4 陈卓;面向软件复用的组件形式化开发[D];河南科技大学;2010年
5 徐骏骅;学生公寓管理系统的设计与实现[D];电子科技大学;2011年
6 徐春琳;重庆市大渡口区土地征收管理系统的设计与实现[D];电子科技大学;2011年
7 吴猛;远程虚拟数字逻辑实验平台设计与实现[D];辽宁科技大学;2012年
8 吕艳玲;基于DSP的软件构件平台研究及监控子系统的实现[D];大连铁道学院;2003年
9 甘国华;基于XML和软件体系结构的构件组装技术的研究[D];哈尔滨工程大学;2005年
10 何飞;面向内容重组的教学构件的研究与设计[D];中南大学;2005年
【参考文献】
中国期刊全文数据库 前10条
1 陈虔,刘慧,冯允成,戴贵亮,张长春;软件协同开发活动管理的3个方面[J];北京航空航天大学学报;2000年02期
2 陈英,李丰,邬延风;软件复用技术研究[J];北京理工大学学报;1998年06期
3 孙艳春,赵大哲,刘积仁;公共对象请求代理结构规范技术综述[J];重庆邮电学院学报;1998年03期
4 王养廷;OOA/OOD与UML比较[J];承德石油高等专科学校学报;2000年01期
5 常继传,李克勤,郭立峰,梅宏,杨芙清;青鸟系统中可复用软件构件的表示与查询[J];电子学报;2000年08期
6 杨芙清,梅宏,李克勤;软件复用与软件构件技术[J];电子学报;1999年02期
7 金英,张晓丹;可重用构件近似查询系统SCQ[J];黑龙江大学自然科学学报;1996年01期
8 曹化工,冯利敏;基于功能规范化表示的构件存储和检索方法[J];华中理工大学学报;2000年01期
9 贺岚,狄玉来;基于构件的软件设计模型[J];计算机研究与发展;1998年05期
10 耿刚勇,李渊明,仲萃豪;基于构件的应用软件系统的体系结构及其开发模型[J];计算机研究与发展;1998年07期
【共引文献】
中国期刊全文数据库 前10条
1 杨志华;;住宅整体健康性的评价方法[J];四川建筑科学研究;2005年06期
2 汪小寒;项响琴;陈洁;;燃料管理与智能分析网络系统设计与实现[J];安徽教育学院学报;2006年03期
3 汤阳春,陆余良,汪永益;CORBA和AGENT技术在网络应用模拟系统中的应用[J];安徽电子信息职业技术学院学报;2004年Z1期
4 李敬秀;;基于组件的软件开发模型与方法研究[J];安徽电子信息职业技术学院学报;2008年06期
5 叶品菊;胡远望;张峰;;PB查询软部件的设计与实现[J];安徽电子信息职业技术学院学报;2010年04期
6 姚健,马洪峰,薄亚明;基于COM+的远程图形交互系统的研究[J];安徽工程科技学院学报;2002年01期
7 王忠群;软插件技术在管理信息系统中的应用[J];安徽机电学院学报(自然科学版);1998年03期
8 刘艳丽;;基于.NET平台的电力营销管理信息系统架构设计[J];安徽建筑工业学院学报(自然科学版);2009年05期
9 邓玲姣;罗永明;石化玉;韦英;;忻城县金银花种质资源调查及绿原酸含量比较[J];安徽农业科学;2010年31期
10 王瑞梅;傅泽田;何有缘;;池塘淡水养殖水质模糊综合评价系统的设计与实现[J];安徽农业科学;2010年32期
中国重要会议论文全文数据库 前10条
1 吴宗彦;任启乐;张利;张建军;;向Internet扩展的PDM信息化集成平台的研究[A];2005年“数字安徽”博士科技论坛论文集[C];2005年
2 温宏亮;吴梅;张红亮;;高速公路沿线滑坡地质灾害危险度分析与评价[A];河南地球科学通报2008年卷(中册)[C];2008年
3 张抗抗;赵志崑;徐如志;杨峰;;基于关联网络的分布式构件库服务协同[A];CCF NCSC 2011——第二届中国计算机学会服务计算学术会议论文集[C];2011年
4 尹贺;刘庆恩;;城市交通隧道消防安全的模糊评判可行性研究[A];2010中国消防协会科学技术年会论文集[C];2010年
5 田文勇;辛英;;基于分布式体系结构的PKI系统研究[A];节能环保 和谐发展——2007中国科协年会论文集(一)[C];2007年
6 姜晨光;严立明;张华强;任忠慧;张辉;;基于模糊理论的房地产项目风险评价与风险管理研究[A];自主创新与持续增长第十一届中国科协年会论文集(2)[C];2009年
7 李佳;郑康锋;崔旭;;一种基于模糊层次分析的智能手机攻击效果评估方法[A];第十三届中国科协年会第11分会场-中国智慧城市论坛论文集[C];2011年
8 李铁玲;刘高军;;基于UML的城市电网规划系统的对象建模[A];2006北京地区高校研究生学术交流会——通信与信息技术会议论文集(下)[C];2006年
9 孙长嵩;李海丹;;基于构件的版本控制策略[A];2006北京地区高校研究生学术交流会——通信与信息技术会议论文集(下)[C];2006年
10 黄诗龙;付加林;;以业务应用为核心的人事管理信息化系统设计与实践[A];中国新闻技术工作者联合会五届一次理事会暨学术年会论文集(上篇)[C];2009年
中国博士学位论文全文数据库 前10条
1 张冰;小组软件过程建模方法及过程定义重用研究[D];哈尔滨工程大学;2009年
2 王英照;面向信息网络经营的客户需求研究[D];哈尔滨工程大学;2010年
3 尹可挺;Internet环境中基于QoS的Web服务组合研究[D];浙江大学;2010年
4 龙爱翔;中国建筑业供应链管理优化模型研究[D];中南林业科技大学;2006年
5 雷军;宜万铁路施工期隧道岩溶突水地质灾害形成规律与危险性评估方法研究[D];北京交通大学;2011年
6 王玉明;城市轨道交通系统能耗影响因素的量化分析[D];北京交通大学;2011年
7 张晨;基于非线性系统的金沙江攀西河段水系形态及泥石流危害研究[D];吉林大学;2011年
8 宋莹;矿区矿地一体化审批与监管模式及其信息系统[D];中国矿业大学(北京);2011年
9 徐兴华;公路边坡信息综合管理与安全评判决策[D];浙江大学;2011年
10 王有功;断圈聚油机理及含油气性预测[D];东北石油大学;2011年
中国硕士学位论文全文数据库 前10条
1 陈建忠;潘三矿C13-1煤层掘进工作面敏感指标及临界值研究[D];河南理工大学;2010年
2 陈志勇;基于刻面描述的分布式构件库系统的研究[D];南昌航空大学;2010年
3 董燕;精准定位变率施肥播种免耕机的研究[D];山东科技大学;2010年
4 王广伦;基于构件的软件系统定制技术的研究与应用[D];山东科技大学;2010年
5 周谦;工业机器人离线编程及其在光纤激光加工平台中的应用[D];山东科技大学;2010年
6 苟雪;大型商业地产开发项目风险管理研究[D];山东科技大学;2010年
7 肖荣;实时控制系统软件开发架构设计研究及其应用[D];浙江理工大学;2010年
8 李勇;工程量清单计价模式的施工合同管理研究[D];郑州大学;2010年
9 徐莹;汇编程序在线评测系统的研究与开发[D];郑州大学;2010年
10 刘国栋;核分析技术在南洼和扒村古陶瓷研究中的应用[D];郑州大学;2010年
【同被引文献】
中国期刊全文数据库 前10条
1 秦扬,陈良宽,蒋韬;软件构件化技术研究[J];兵工自动化;1999年03期
2 邓志鸿,唐世渭,张铭,杨冬青,陈捷;Ontology研究综述[J];北京大学学报(自然科学版);2002年05期
3 王细洋,唐晓青,汪叔淳;面向对象 CAPP 系统开发工具的设计方法[J];北京航空航天大学学报;1997年03期
4 刘猛;成建宏;刘伟;陈亮;;基于我国家电能效标准的CDM项目开发流程初探[J];节能与环保;2008年12期
5 何爱新,徐弘山;面向并行工程的CAD/DFM/CAPP集成系统[J];北京理工大学学报;2000年01期
6 徐弘山,宁汝新,王新宏,崔焱;面向对象技术在CAPP系统体系结构研究中的应用[J];北京理工大学学报;1995年03期
7 陈英,李丰,邬延风;软件复用技术研究[J];北京理工大学学报;1998年06期
8 龚恒丹;行列机的技术进展[J];玻璃与搪瓷;2002年06期
9 黄益平;行列式制瓶机拨瓶的电子控制[J];玻璃与搪瓷;1996年04期
10 黄益平;行列式制瓶机热瓶输送的电子控制[J];玻璃与搪瓷;1996年06期
中国重要会议论文全文数据库 前1条
1 程慧;王念滨;王晓惠;;一种数据库中间件体系结构的设计[A];黑龙江省计算机学会2007年学术交流年会论文集[C];2007年
中国博士学位论文全文数据库 前10条
1 于卫;软件体系结构与软件重用方法的研究[D];西安电子科技大学;1999年
2 黎忠文;分布式控制系统中新安全保障技术的研究——安全核技术[D];电子科技大学;2001年
3 王锦;基于域分析的CAPP软件体系结构[D];西北工业大学;2001年
4 沈延森;快速可重构信息系统及其关键技术研究[D];南京航空航天大学;2001年
5 耿国华;医学影象数据库(MidBASE)的关键技术研究[D];西北大学;2002年
6 娄渊胜;基于构件的分布式防汛信息系统框架研究[D];河海大学;2002年
7 桓永兴;敏捷企业智能工艺信息系统关键技术研究[D];西北工业大学;2002年
8 陈昊鹏;软件逆向工程技术研究[D];西北工业大学;2002年
9 贾育;基于演于构件的软件复用方法[D];中国科学院研究生院(软件研究所);2002年
10 王忠宾;一种协同式CAPP系统的研究[D];南京航空航天大学;2002年
中国硕士学位论文全文数据库 前10条
1 王永伟;基于构件的形式化方法在软件开发中的应用研究[D];哈尔滨工程大学;2010年
2 潘浩;分布式对象中间件结构与性能的研究[D];燕山大学;2000年
3 高劲松;基于构件的软件复用技术研究[D];华中师范大学;2001年
4 白新跃;硬盘播出网在电视自动播出系统中的应用研究[D];电子科技大学;2001年
5 宁玉富;利用面向对象的方法进行关系数据库的分析和设计[D];大连理工大学;2001年
6 王怡;基于组件技术的WEB应用研究[D];西北大学;2001年
7 王立伟;软件复用技术在无线电管理系统中的应用[D];郑州大学;2001年
8 常煜芬;CORBA构件模型的研究与实现[D];南京航空航天大学;2002年
9 侯衍龙;基于UML的面向对象建模技术及应用[D];南京航空航天大学;2002年
10 郑晓艳;基于WEB的教务管理信息系统[D];天津工业大学;2002年
【二级引证文献】
中国期刊全文数据库 前10条
1 倪依纯;刘维亭;;船舶电站嵌入式监控系统软件的设计研究[J];船舶工程;2011年05期
2 吴叶军;魏艳红;吴忆峰;;焊接材料定额系统的研究与开发[J];电焊机;2012年02期
3 刘冰;;基于Java代码重用性的研究[J];电脑与信息技术;2010年03期
4 刘冰;;最大化Java代码可重用性的策略研究[J];福建电脑;2010年03期
5 王琴;刘奇付;;Web人才交流网站的设计与实现[J];电脑知识与技术;2013年26期
6 贺伟雄;陈海松;何鑫;张洋;;基于构件库技术的装备保障信息系统的研究[J];装备制造技术;2014年06期
7 何飞;蒋冬初;周来秀;;知识构件的模糊匹配综合评价研究[J];海南大学学报(自然科学版);2006年04期
8 樊晓光;褚文奎;万明;;基于领域本体的软构件检索[J];计算机科学;2009年06期
9 温泉彻;;基于组件的教务管理系统的研制开发[J];计算机时代;2008年06期
10 马安,王宁生,刘建刚;CAPP中基于本体论的软构件研究[J];机械科学与技术;2005年10期
中国博士学位论文全文数据库 前5条
1 张格伟;基于工艺知识网格的可重构CAPP系统关键技术研究[D];南京航空航天大学;2008年
2 马安;基于知识的协同CAPP系统若干关键技术研究[D];南京航空航天大学;2007年
3 孟利民;Make One-基于软件化功能构件的通用信息设备模式[D];南京理工大学;2008年
4 李圣文;面向空间信息的Web协同关键技术研究[D];中国地质大学;2010年
5 万林;网格GIS下协同式空间信息工作流实现技术研究[D];中国地质大学;2012年
中国硕士学位论文全文数据库 前10条
1 韩丽丽;基于DDS体系结构的构件组装机制研究[D];哈尔滨工程大学;2010年
2 何璐;零码平台业务自动建模的研究与实现[D];哈尔滨工程大学;2010年
3 胡霞;面向HR领域的构件技术的研究与应用[D];苏州大学;2010年
4 宋海歌;基于SOA的数字校园异构数据库集成的关键技术研究[D];河南理工大学;2010年
5 卢永清;EOS在办公自动化中的应用分析与设计[D];华东师范大学;2010年
6 吴战英;职业学校教务管理软件的开发与实现[D];华东师范大学;2010年
7 官有保;基于.NET的南昌大学共青学院教务管理系统[D];南昌大学;2010年
8 周永忠;基于.NET三层架构的服务外包平台的研究和构建[D];南昌大学;2010年
9 王玲霞;温州职业技术学院教务管理系统的设计与实现[D];电子科技大学;2010年
10 字天文;实时嵌入式软构件模型及构件组装方法研究[D];昆明理工大学;2009年
【二级参考文献】
中国期刊全文数据库 前10条
1 方裕,杨芙清;可重用软件工程研究[J];电子学报;1988年04期
2 王向阳;试论软件重用[J];计算机研究与发展;1993年09期
3 卢昭泉,陈德人,谭孟恩;CIMS环境下基于对象的信息集成框架[J];计算机研究与发展;1998年05期
4 贺岚,狄玉来;基于构件的软件设计模型[J];计算机研究与发展;1998年05期
5 耿刚勇,李渊明,仲萃豪;基于构件的应用软件系统的体系结构及其开发模型[J];计算机研究与发展;1998年07期
6 徐宝民,张丽清,刘永清;企业CIMS/MIS开发的一种新型方法——混和原形法[J];计算机工程与应用;1998年04期
7 仲萃豪;丁茂顺;孙洪生;叶农;;应用软件的开发方法[J];计算机科学;1991年01期
8 毛新军;齐治昌;;软件重用研究与应用[J];计算机科学;1994年04期
9 郑明春;张家重;王岩冰;;关于软件复用[J];计算机科学;1994年04期
10 周广声;李卫国;;面向对象开发方法与结构化方法的比较研究[J];计算机科学;1994年06期
【相似文献】
中国期刊全文数据库 前10条
1 陈英;“十五”软件产业发展规划[J];信息系统工程;2002年04期
2 萧澎;中国软件怎样打造核心竞争力[J];中国计算机用户;2002年06期
3 钱乐秋,张涌;软件复用度量综述[J];计算机应用与软件;2002年04期
4 赵蔷;实施软件复用时应注意的几个问题[J];咸阳师范学院学报;2005年04期
5 王洁玉,魏志强,李琦;软件复用经济学模型比较分析[J];计算机工程与设计;2005年03期
6 杨新尧;傅英亮;宫玉彬;;软件复用的理论与技术浅析[J];科技信息(学术研究);2007年23期
7 潘纹;陈小兰;范秋生;;软件复用经济分析[J];信息技术;2007年09期
8 唐润寰;;基于软件复用的嵌入式数控系统研究[J];微计算机信息;2008年35期
9 张强;;云计算时代的软件复用[J];电脑知识与技术;2008年35期
10 仉新刚;;浅谈软件复用的理论与技术[J];科技信息(学术研究);2008年13期
中国重要会议论文全文数据库 前4条
1 陈枢思;李远清;;基于软件复用的人力资源管理系统实现[A];中南六省(区)自动化学会第24届学术年会会议论文集[C];2006年
2 焦金丹;胡金柱;胡燕;鲁志兵;;基于软件复用的领域分析和建模研究[A];2006年全国开放式分布与并行计算机学术会议论文集(三)[C];2006年
3 薛锦云;刘斌;王鲁宁;杨国强;宋利康;吴世兴;;2020年江西省软件产业科学和技术发展研究[A];2020年中国科学和技术发展研究(下)[C];2004年
4 沈云秋;刘雪峰;殷维刚;宋亚男;李霄;;军用软件质量与可靠性控制管理方法浅析[A];2009第十三届全国可靠性物理学术讨论会论文集[C];2009年
中国重要报纸全文数据库 前10条
1 中国软件行业协会理事长 陈冲;中国软件产业发展趋势[N];光明日报;2003年
2 陈冲、胡昆山;中国软件产业现状与发展趋势[N];中国计算机报;2002年
3 记者  樊哲高 特约撰稿 曹方;世界软件主要生产国“硬拼”创新战略[N];中国电子报;2006年
4 吴健南;未来5年的软件产业什么样?[N];中国计算机报;2001年
5 ;《专项规划》,引领软件产业做大做强[N];中国电子报;2006年
6 信息产业部;软件产业“十一五”专项规划[N];中国电子报;2008年
7 ;中国软件产业成长性前瞻[N];中国电子报;2001年
8 侯闯;业务层复用:软件复用的必然趋势[N];计算机世界;2006年
9 闫俊平;我国软件产业迈向何方(第1版)[N];中国电子报;2001年
10 ;我国软件产业迈向何方[N];中国电子报;2001年
中国博士学位论文全文数据库 前10条
1 牛树国;软件产业发展的制度研究[D];复旦大学;2004年
2 王闯;软件智能进化模型及其实现机制研究[D];北京邮电大学;2012年
3 崔辉;我国软件产业发展与对策研究[D];吉林大学;2005年
4 郭军;产品线架构中支持软件复用的若干关键技术的研究[D];东北大学;2006年
5 朱建江;基于软件构件的软件复用的研究[D];南京航空航天大学;2002年
6 黄兴平;电信软件变化性管理机制研究[D];北京邮电大学;2007年
7 贾育;基于演于构件的软件复用方法[D];中国科学院研究生院(软件研究所);2002年
8 刘毅;软件资本论:价值来源与制度内涵[D];西北大学;2006年
9 丁剑洁;软件生产线度量技术应用研究[D];西北大学;2012年
10 彭思维;面向用户的软件柔性度量研究[D];燕山大学;2012年
中国硕士学位论文全文数据库 前10条
1 张钰;我国软件产业综合分析与发展战略研究[D];首都经济贸易大学;2005年
2 杨金波;仿生软件模仿性研究[D];华中科技大学;2012年
3 李云清;算法框架在软件复用中的应用研究[D];华东师范大学;2009年
4 李霞;基于构件的软件复用技术应用研究[D];大连海事大学;2009年
5 郑颖;高速公路车道收费软件的设计与实现[D];西安电子科技大学;2010年
6 杜军;我国软件产业的竞争战略研究[D];武汉理工大学;2004年
7 李英梅;基于构件的软件复用度量的研究[D];哈尔滨工程大学;2007年
8 冯朝刚;基于构件的软件复用研究[D];重庆大学;2003年
9 李杰;MIS软件中的复用类库研究[D];合肥工业大学;2004年
10 郭鹏;我国软件产业发展政策研究[D];山东师范大学;2009年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026