收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

基于复杂网络的构件式软件可靠性评估方法研究

于明晓  
【摘要】:基于构件的软件开发是面向对象技术的进一步发展,开发人员直接使用已有的构件来完成系统的开发,达到了软件复用的目的。目前,构件式软件已成为一种主流的软件形态,被广泛应用在各种关键系统中。在构件式软件系统中,不同的构件在系统中的作用不同,其失效对系统造成的影响也是不同的。因此,在构件式软件系统的可靠性评估过程中应考虑不同构件对软件系统的影响程度,这样得出的可靠性评估结果才会更加科学、实际。同时,随着构件式软件系统的体系结构越来越复杂,如何建立一种基于软件体系结构分析的构件式软件系统可靠性评估模型也是目前亟需解决的问题之一。针对上述问题,本文以构件式软件系统作为研究对象,利用复杂网络理论,对其内部构件节点的重要性度量及系统的整体可靠性评估方法开展研究。首先,本文在构件式软件系统复杂网络特性的研究基础上,提出了一种基于复杂网络的构件节点重要性度量方法,该方法采用复杂网络对系统体系结构进行抽象,从整体角度分析构件之间的连接情况和协作关系,并根据复杂网络理论中节点重要性评估方法,结合构件式软件系统中构件节点的类型,将系统构件分为输入/输出构件和普通构件两大类进行研究,通过计算构件的影响因子来度量构件的重要性。然后,在基于状态的可靠性评估方法的研究基础上,将构件的影响因子作为节点重要性的度量指标引入到可靠性评估模型中,提出基于构件影响因子的构件式软件系统可靠性评估模型,通过综合考虑构件重要性的影响获得更加符合实际的评估结果。同时,根据影响因子大小来定位软件系统的核心构件,通过优化对核心构件的资源分配和提高核心构件的可靠性来优化构件式软件系统的整体可靠性。最后,针对构件式软件系统中不同的软件体系结构风格(顺序-分支结构、并行结构、中断冗余容错和调用-返回结构),通过分析各体系结构风格的状态转移过程,提出一种基于复杂网络及结构分析的构件式软件系统可靠性评估方法,该方法优化了在不同体系结构风格中构件影响因子的计算方法和整体系统的可靠性评估模型,使构件式软件系统的可靠性的评估结果更加科学准确,符合实际。


知网文化
【相似文献】
中国期刊全文数据库 前17条
1 符进强;汪洋;钱乐秋;;基于动态构件框架的构件演化[J];计算机科学;2001年01期
2 毛澄映;张金隆;卢炎生;;构件软件变更风险分析技术[J];计算机科学;2008年01期
3 徐炜珊;于磊;;一种基于构件失效传播的软件可靠性建模方法[J];信息工程大学学报;2015年05期
4 何冰;马波;;一种支持构件动态重配置的部署框架[J];计算机工程与应用;2006年15期
5 关湃;朱本瑞;桑军;庞洪林;;导管架结构重点构件失效后果评价方法[J];中国海洋平台;2020年03期
6 朱俊华;;双T板构件在施工中的运用[J];建筑工人;2020年06期
7 陈玲;;研究:无论有无病毒,家用橱柜构件市场超过商用构件[J];国际木业;2020年04期
8 ;2016年度房屋构件生产十强企业[J];混凝土世界;2017年12期
9 周艳芳;;绘构件受力图时应注意的问题[J];装备制造技术;2016年11期
10 武际可;;谈构件[J];力学与实践;2017年03期
11 贾伟;;基于描述逻辑的数控系统构件匹配方法研究[J];现代制造工程;2017年07期
12 郁湧;刘永刚;侯江畔;;一种基于构件的可信软件系统框架及其表示[J];软件工程师;2015年05期
13 付朝清;;构件[J];青年文学家;2019年34期
14 胡琴;;甲骨文构件方式别义分析[J];现代语文(语言研究版);2010年08期
15 戴欣;李良明;;构件交互测试技术的研究[J];硅谷;2012年06期
16 袁萍萍;蒋霞;杜玉越;;一种基于场景的需求驱动构件服务聚集方法[J];计算机应用研究;2011年12期
17 章喜友;;浅议桥涵构件预制行业的现状与发展[J];中国市场;2010年23期
中国重要会议论文全文数据库 前10条
1 王建文;林锦贤;;面向构件的软件版本管理模型[A];第二十一届中国数据库学术会议论文集(技术报告篇)[C];2004年
2 武岳;冯远;张恒飞;向新岸;刘宜丰;邱添;张旭东;;巨型构件简化设计方法及其在800m超大跨穹顶中的应用[A];第十五届空间结构学术会议论文集[C];2014年
3 周国强;黄达明;曾庆凯;;基于安全属性分解的构件安全性量化和计算[A];2008年全国开放式分布与并行计算机学术会议论文集(下册)[C];2008年
4 王永贵;曹正华;邱启艳;;典型先进复合材料航空异型构件制造技术[A];第十六届玻璃钢/复合材料学术年会论文集[C];2005年
5 范锐;刘小辉;;企业实体构件动态演化模型[A];2009中国控制与决策会议论文集(3)[C];2009年
6 周勇;许婕;周定康;;基于构件实现银行业务处理软件的设计[A];第十八届全国数据库学术会议论文集(技术报告篇)[C];2001年
7 高丽娟;刘燕军;陈志成;;构件互操作描述语言的定义与实现[A];2006通信理论与技术新进展——第十一届全国青年通信学术会议论文集[C];2006年
8 姜在秀;王佐民;;缝隙对构件隔声量的影响[A];第二届西安-上海两地声学学术会议论文集[C];2011年
9 张翼翔;马亚平;邹宏伟;;基于总线的模型构件数据交互控制方法[A];2013第一届中国指挥控制大会论文集[C];2013年
10 戴立先;刘星;茹高明;;复杂钢构件的数字化管理与实践[A];钢结构技术与工程应用最新进展——2014中国建筑金属结构协会钢结构分会年会和建筑钢结构专家委员会学术年会论文集[C];2014年
中国博士学位论文全文数据库 前10条
1 盛津芳;商业构件评估方法及关键技术研究[D];中南大学;2007年
2 牟立峰;基于构件的软件开发中的构件供应商任务指派及构件选择方法[D];东北大学 ;2010年
3 柯文;CAPP领域构件复用技术研究[D];南京航空航天大学;2003年
4 王舜燕;带主动服务机制的构件资源组织方法研究[D];武汉理工大学;2008年
5 郭勇;基于构件的软件系统的可靠性评估方法研究[D];哈尔滨工业大学;2013年
6 苏旸;基于软件体系结构的侧面化构件建模技术研究[D];西安电子科技大学;2012年
7 黄万艮;基于消息和构件运算的软件体系结构演化研究[D];中南大学;2008年
8 姚全珠;基于构件的软件形式化开发方法研究与应用[D];西安理工大学;2008年
9 唐彬;基于本体的构件检索研究[D];复旦大学;2007年
10 聂鹏;基于构件的软件启发性测试与可靠性关键技术研究[D];电子科技大学;2012年
中国硕士学位论文全文数据库 前10条
1 于明晓;基于复杂网络的构件式软件可靠性评估方法研究[D];中国石油大学(华东);2018年
2 姜婷;基于反射的构件在线演化技术研究[D];浙江工业大学;2009年
3 李星毅;基于构件的DBMS生成器研究[D];江苏大学;2002年
4 薛凯文;基于用户反馈的构件评价研究与实现[D];昆明理工大学;2013年
5 朱雄泳;构件检索和跨区域交易的研究与实现[D];暨南大学;2008年
6 祁华成;基于多维匹配检索的构件适配方法研究[D];苏州大学;2009年
7 曹青松;领域构件提取和分类与检索研究及其在水利领域的应用[D];河海大学;2007年
8 刘文;一种基于自主构件的网构软件协作框架的设计和实现[D];北京大学;2007年
9 杜炤;分布式构件平台中构件运行支撑机制的研究与实现[D];清华大学;2005年
10 谢文彬;构件类别的扩展与应用[D];清华大学;2005年
中国重要报纸全文数据库 前10条
1 理德 王鹏;江苏合善堂修复工地发现大型石构件[N];中国文物报;2009年
2 本报记者 王荣;新鹤腾资产拟退出申鹤构件[N];中国证券报;2012年
3 清华大学 谢晓芹;如何用好构件?[N];计算机世界;2002年
4 本报记者 郭桂香;古建琉璃构件保护技术与传统工艺科学化研究课题接受专家咨询[N];中国文物报;2007年
5 普元软件董事长 刘亚东;构件让企业世界更平[N];中国计算机报;2006年
6 文/黄柳青;软件的构件之变[N];计算机世界;2004年
7 本报记者 付灿华;PC构件发声[N];中国建设报;2011年
8 李晓梅;面向构件普元欲引发软件革命[N];经理日报;2004年
9 郑有成;紫檀构件的收藏[N];中国商报;2002年
10 克红娟 苗曙光;三大技巧统计构件数量[N];建筑时报;2007年
中国知网广告投放
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978