收藏本站
《云南大学》 2011年
收藏 | 手机打开
二维码
手机客户端打开本文

面向领域的软件构件演化度量研究

谷红星  
【摘要】:随着计算机应用的深入和软件工程的发展,软件系统与其它系统一样,其自身也会逐渐老化,不再适应用户和环境的需要而变成遗产系统(legacy system)。软件演化已经成为了软件生命周期中最重要的形态之一。当今,随着软件开发技术不断提高,软件开发规模与复杂度也不断加大。为了降低开发风险,很多软件企业都通过过程度量来改进软件过程,因而度量已经成为一项基本的软件工程实践活动。另一方面,基于构件的软件开发CBSE (Component based Software Engineering)能够有效地提高软件开发的质量和效率。然而,除了构件组装,构件演化是另一个需要经常面对的主要问题。因而构件演化成为基于构件的软件工程的新兴的研究领域。 本文首先讨论了软件演化过程、软件度量、软件构件等相关概念;指出了软件公司在实际度量过程中存在的困难,并给出了相应的建议;借鉴了GQM (Goal-Question-Metric)度量思想,提出了一种面向领域的软件构件演化度量模型(F-CEMM) (Component-Evolution-Metric Model facing to Field),以支持软件系统构件演化度量;在软件企业度量实施过程中,由于不同角色利益人对于演化度量过程的不同理解,依据不同的信息需求详细的分析了其相互关系;其次,本文分析了不同的度量目标,对于度量元的选取进行细致的研究工作,列出了部分基本度量信息及派生度量信息,为构件演化度量过程提供了实践的参考;接下来本文对于度量实施过程中数据采集、度量结果分析、度量评估及改进等问题进行了详细的阐述,以使能够真正量化地评定演化过程的能力和性能;最后结合前面的研究工作,给出了一个实例进行分析。 总之,本文的研究目的和意义旨在提高软件系统构件演化过程的质量,希望通过度量和测评,能够有效地对于构件演化过程进行控制,并最终能够提高软件企业的生产力。
【学位授予单位】:云南大学
【学位级别】:硕士
【学位授予年份】:2011
【分类号】:TP311.52

手机知网App
【参考文献】
中国期刊全文数据库 前5条
1 范莉莉;刘天时;梁党卫;赵安科;;一种软件质量度量模型的研究与应用[J];航空计算技术;2006年02期
2 李健,金茂忠;软件过程度量技术的研究[J];计算机工程与应用;2001年05期
3 宿为民,黄嘉启,朱三元;关于软件过程工程概念框架的研究[J];计算机应用与软件;1999年02期
4 陈建明,王海峰;软件质量模型及其评价[J];微电子学与计算机;2003年05期
5 刘正高,龚波,王静;软件工程化发展回顾与热点综述[J];质量与可靠性;2002年03期
中国硕士学位论文全文数据库 前1条
1 赖旭芳;一种基于目标驱动的过程度量模型[D];中国科学院研究生院(软件研究所);2002年
【共引文献】
中国期刊全文数据库 前10条
1 王兴武,宋雨;基于构件/构架复用技术的仿真系统软件研究[J];华北电力大学学报;2003年06期
2 陈冀川;周华;马建红;王磊;;基于公理设计的用例模型构造特征模型的方法[J];河北工业大学学报;2008年02期
3 唐勇,陈晶,李秀龙;软件复用与面向对象技术的研究[J];河北省科学院学报;2001年03期
4 陈家文,王盼卿,沙晓光,李晓辉;软件重用技术研究及在特定领域内的应用[J];河北省科学院学报;2005年03期
5 王远飞;周枫;刘志强;宓伟杰;陆涛;丁金宏;;浦东新区人口普查地理信息系统的设计与实现[J];华东师范大学学报(自然科学版);2006年02期
6 张永梅,陈立潮,高媛;软件构件与测试技术的设计研究[J];信息技术;2004年11期
7 潘纹;陈小兰;范秋生;;软件复用经济分析[J];信息技术;2007年09期
8 余莹;任胜兵;段成戈;;基于Eclipse插件的软件演化操作语言编辑器设计[J];信息技术;2007年10期
9 杨扬;李为卫;贾君君;;基于过程的软件质量管理在信息化中的研究[J];信息技术;2011年03期
10 孟凡超;初佃辉;战德臣;徐晓飞;;基于服务规约匹配的业务构件获取[J];哈尔滨工业大学学报;2010年07期
中国硕士学位论文全文数据库 前10条
1 陈志勇;基于刻面描述的分布式构件库系统的研究[D];南昌航空大学;2010年
2 董燕;精准定位变率施肥播种免耕机的研究[D];山东科技大学;2010年
3 王广伦;基于构件的软件系统定制技术的研究与应用[D];山东科技大学;2010年
4 周谦;工业机器人离线编程及其在光纤激光加工平台中的应用[D];山东科技大学;2010年
5 肖荣;实时控制系统软件开发架构设计研究及其应用[D];浙江理工大学;2010年
6 张少岗;基于CMMI的软件过程度量研究与应用[D];郑州大学;2010年
7 王永伟;基于构件的形式化方法在软件开发中的应用研究[D];哈尔滨工程大学;2010年
8 向楷;软件构件的可信评价及其组装方法的研究[D];大连理工大学;2010年
9 马冠华;工程量清单计价在水运工程中的应用分析[D];长沙理工大学;2010年
10 李长春;基于准时信息的公交调度管理[D];大连海事大学;2010年
【二级参考文献】
中国期刊全文数据库 前2条
1 李克勤;陈兆良;梅宏;杨芙清;;领域工程概述[J];计算机科学;1999年05期
2 朱三元,宿为民;软件过程为软件工程的发展所作的贡献[J];计算机应用与软件;1997年05期
【相似文献】
中国期刊全文数据库 前10条
1 黄作明;丛秋实;薛恒新;;面向领域敏捷定制ERP生产中的多级版本管理研究[J];计算机应用研究;2007年06期
2 常继传,李克勤,郭立峰,梅宏,杨芙清;青鸟系统中可复用软件构件的表示与查询[J];电子学报;2000年08期
3 范跃华,刘白林;分布式对象软件体系结构[J];西安工业学院学报;2002年01期
4 贺天章;王盼卿;齐剑锋;李晓辉;;不匹配构件组装技术研究与应用[J];科学技术与工程;2007年18期
5 宁伟;采用C/S和B/W/S模式的分布式应用软件体系结构的设计及应用[J];兰州大学学报(自然科学版);2002年01期
6 高明国,宁伟,王强;分布式应用软件体系结构框架模型的设计及应用[J];内蒙古师范大学学报(自然科学汉文版);2002年02期
7 杜银霞;;软件复用技术的探讨[J];电脑知识与技术;2011年12期
8 罗绮霞;探讨软件构件化技术在计算机辅助教学软件建设中的作用和影响[J];电化教育研究;1999年01期
9 赵恒,黄志刚,王振宇;插拔式软件连接件的设计与实现[J];计算机与数字工程;2005年10期
10 杨春河;晏海华;金茂忠;高仲仪;;软件构件质量度量[J];计算机工程与设计;2006年03期
中国重要会议论文全文数据库 前10条
1 陈德华;黄晓虎;乐嘉锦;葛孝堃;;基于DHT对等网络的软件构件共享系统研究[A];第二十二届中国数据库学术会议论文集(研究报告篇)[C];2005年
2 孙静;郭奇;张志强;冯建华;;一种基于面向领域检索系统的用户兴趣获取方法[A];第二十一届中国数据库学术会议论文集(技术报告篇)[C];2004年
3 程煜;刘会忠;马永祥;;软件构件技术在管理软件中的应用[A];中国自动化学会全国第九届自动化新技术学术交流会论文集[C];2004年
4 华山;李红燕;;面向领域的工作流模型的设计[A];第二十届全国数据库学术会议论文集(技术报告篇)[C];2003年
5 杜建伟;杨春河;党纪红;顾斌;;面向航天器控制软件的构件模型研究[A];全国第十二届空间及运动体控制技术学术会议论文集[C];2006年
6 朱家诚;;基于软件构件的杆机构设计系统的研究[A];第十二届全国机构学学术研讨会论文集[C];2000年
7 高玉兰;姚世军;江澜;;软件复用技术研究[A];全国第19届计算机技术与应用(CACIS)学术会议论文集(下册)[C];2008年
8 郭奇;周立柱;郭杭;;模式驱动的面向领域智能Web数据采集引擎[A];第二十二届中国数据库学术会议论文集(研究报告篇)[C];2005年
9 林道庄;郭奇;张志强;冯建华;周立柱;孙静;;基于Metasearch的面向领域的数据源发现和评价方案[A];第十九届全国数据库学术会议论文集(研究报告篇)[C];2002年
10 李兵;;基于软件网络的软件度量研究[A];第五届全国复杂网络学术会议论文(摘要)汇集[C];2009年
中国重要报纸全文数据库 前10条
1 张振山;上海构件库及应用研究推动企业软件构件化[N];科技日报;2006年
2 薛斐;集成、开发,合二而一?[N];计算机世界;2003年
3 本报记者  刘涓涓;最大软件组开发商抢滩中国[N];21世纪经济报道;2006年
4 普元软件公司CEO 刘亚东;没有什么能挡住我们的步伐[N];中国计算机报;2006年
5 记者 樊哲高;中国标准“应考”产业化[N];中国电子报;2007年
6 本报记者 高丽华;软件进入“PC时代”[N];计算机世界;2004年
7 邱燕娜;新一代软件异军突起[N];中国计算机报;2005年
8 本报记者 谌力;AJAX催促软件演化[N];网络世界;2005年
9 张振;广州天剑:和谐有道[N];电脑商报;2006年
10 本报记者 薛斐;像造汽车一样造软件[N];计算机世界;2002年
中国博士学位论文全文数据库 前10条
1 朱建江;基于软件构件的软件复用的研究[D];南京航空航天大学;2002年
2 黄万艮;基于消息和构件运算的软件体系结构演化研究[D];中南大学;2008年
3 娄渊胜;基于构件的分布式防汛信息系统框架研究[D];河海大学;2002年
4 唐兵;制造网格资源共享的关键技术及其应用研究[D];武汉理工大学;2010年
5 荆涛;面向领域网页的语义标注若干问题研究[D];吉林大学;2011年
6 黄作明;ERP产品的批量定制研究[D];南京理工大学;2007年
7 黄兴平;电信软件变化性管理机制研究[D];北京邮电大学;2007年
8 覃一宁;冷轧薄板生产计划与调度系统的研究与应用[D];大连理工大学;2007年
9 安静斌;面向分布构件平台的持久化技术研究[D];国防科学技术大学;2007年
10 代飞;基于EPMM的软件演化过程模型验证[D];云南大学;2011年
中国硕士学位论文全文数据库 前10条
1 谷红星;面向领域的软件构件演化度量研究[D];云南大学;2011年
2 王毅;面向领域的数据仓库构建技术研究及应用[D];大连交通大学;2008年
3 向楷;软件构件的可信评价及其组装方法的研究[D];大连理工大学;2010年
4 刘楠;基于软构件技术的出国(境)管理系统设计与实现[D];大连海事大学;2006年
5 于伟;软件构件的可信性研究[D];东华大学;2011年
6 张岩磊;软件构件的柔性制造[D];广东工业大学;2004年
7 林文玺;WebService在ERP财务系统构件开发中的应用研究[D];对外经济贸易大学;2006年
8 葛斌;基于构件的软件复用技术研究[D];合肥工业大学;2002年
9 方凤美;网络协同开发环境下的软件构件资源服务系统研究与实现[D];华南师范大学;2002年
10 张贻春;应用UML语言进行IT资源管理系统开发研究[D];吉林大学;2004年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026