首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 437 毫秒
1.
针对当前软件可维护性评估主观性强,可操作性弱等问题,提出了定量描述维护性的维护时间统计概率描述方法,引入隐马尔可夫链(HMC)模型对维护性状态变迁过程进行描述,以可度量的维护性内部属性影响因素集量化值为观测序列,以维护时间统计概率为状态序列,构造了反映可维护性状态转移的HMC模型;收集配置管理库中软件模块历史维护时间从而确定完成维护任务频率来估计软件维护性初始状态,利用复杂网络特性计算软件维护性影响因素集的量化值,理论上即可评估出当前软件所处的维护性状态,最后运用实例对模型进行了训练与评估;结果表明,利用模型评估出的概率与实际维护任务统计出的可维护性概率基本一致,说明该方法可行且可重复,具有一定实践意义和研究前景。  相似文献   

2.
该文主要介绍了敏捷软件开发的几种主要方法以及在维护性开发中的实际应用,并与传统重型开发法进行了对比,表明敏捷软件开发方法在软件开发中的一些先进之处及存在的一些问题;同时介绍了软件的维护及维护性开发的重要意义,在此基础上提出将敏捷方法用于软件的维护性开发中,对该应用的可行性和具体的实现过程给出了分析,并给出开发过程的实例说明,证明了该方法的有效性,说明敏捷方法在软件维护性开发中的应用具有非常强的实际应用研究价值。  相似文献   

3.
叶飞  朱小冬 《计算机仿真》2007,24(11):103-106,239
软件维护问题已经日益成为人们关注的焦点,除软件产品本身固有因素(如软件维护性)影响软件维护工作量外,软件维护过程也对它有着重要的影响,一个资源配置合理的维护过程能够提高维护效率,并降低维护费用.文中提出了一个用于对软件维护过程运行进行建模和评估的方法,它能够提高一个维护组织的过程成熟度和效率.该方法建立了基于排队网络软件维护过程模型,并通过GRASP仿真来确定它的运行情况,可以对多种过程方案选择进行仿真,从而避免了实际系统运行实验的风险,仿真结果表明,该方法切实有效,它为软件维护过程的分析及过程改进提供了一个可行的方法.  相似文献   

4.
识别有故障倾向的模块能够将有限的资源最大化地用于软件维护.目的是利用软件模块排序模型预测模块故障倾向程度,从而指导纠正性软件维护.研究软件模块排序模型的评估和使用方法,并提出以贝叶斯信念网络改进排序模型的基本定量模型.  相似文献   

5.
张卫祥  刘文红  吴欣 《计算机科学》2013,40(Z11):192-195,213
提出了一种全生命周期的软件可信性定量评估方法。首先,建立全周期软件可信评估模型,对生命周期各阶段软件可信性进行逐层分解,分别设计定量或定性度量指标;然后,利用知识发现原理,获取软件可信特征树的权值分布;利用数据融合理论,对获得的多类型多量纲的可信度量数据进行分布式综合处理与推理;最后,给出软件可信性评估实例。工程实践表明,该方法能够有效保障软件评估过程的客观性和评估结果的准确度。  相似文献   

6.
首先对医院管理信息系统的软件维护情况进行了研究,从系统科学的角度分析了软件维护的意义;说明了软件维护的类型,其中包括:改正性维护,适应性维护,完善性维护,预防性维护,并用饼图的图示分析了各类型维护之间工作量的比例关系;最后将软件维护过程中普遍存在的问题,即软件方面、用户方面、开发人员方面的问题进行分类,并就如何处理给出了具体的解决方法.  相似文献   

7.
软件维护性是软件质量的重要属性之一,它在很大程度上决定了软件的后期维护成本。设计赋予软件良好的维护性是软件需求、设计和开发经常忽视的一个问题,也是一个难题。提出了一种基于场景的软件维护性需求分析方法,即通过对软件将来可能发生的维护场景进行分析以获取软件可维护性需求。  相似文献   

8.
新型装备中的软件保障问题研究   总被引:5,自引:0,他引:5  
软件是现代战争的灵魂,软件保障问题已成为装备保障发展过程中的重点与难点。该文针对软件保障总是这个难点,描绘了软件保障整体方案,针对传统软件维护模型的局限性,构建了一个基于过程软件保障模型,为软件堆护提出了题解有效的途径;研究了软件维护性评估等关键软件保障技术,目的在于减少软件寿命周期费用、提高软件质量,最终解决武装备中软件难于保障的问题。  相似文献   

9.
岸防装备随着工作时间累积,其本身工作性能不可避免的会降低,装备的BITE系统可监测主要设备故障,但是对亚健康的性能状态,无法给出定性或定量的描述与评估。针对岸防装备其亚健康的性能状态无法定性和定量监测评估的问题,采用统计分析和模式识别的方法,结合具体评估对象、运行状态、事件等综合因素,通过评估部件级、分系统级、系统级状况,给出岸防装备各部件、分系统的故障、异变情况及其发展、波及效能,给出典型岸防装备整体健康状态评估结果,提出近期设备维护建议,为岸防装备保障特性提供方法支撑。  相似文献   

10.
对不同软件进行演化相似性度量和比较能帮助软件维护人员理解软件演化及预测其演化趋势。然而,传统的研究大多度量单一软件演化属性的变化,虽然有些也涉及到多维演化属性,但并没有与软件的演化相似性相联系;同时亦缺乏在较高抽象层次度量软件演化相似性的有效途径。为此,以构件为基本单位,提出了一种基于多维演化属性的构件化软件演化相似性度量模型。即通过在原子构件层和系统(复合构件)层定义演化属性,进而度量原子构件之间以及系统(复合构件)之间的演化相似性。初步的实验表明,在原型工具的支持下该方法能辅助软件维护人员进行软件演化相似性的判断。  相似文献   

11.
针对民用航空发动机维修性设计方案优选时缺少对定量指标评估的问题,提出一种基于改进TOPSIS的维修性评估方法;该方法首先根据民用航空发动机的设计准则、相关维修标准和持续适航的约束,构建定性的维修性指标体系和定量的维修性指标体系;以层次分析法和熵权法相结合的方式确定各指标的权重系数;通过建立虚拟仿真维护环境计算出各定量指标,在此基础上,运用改进TOPSIS法对航空发动机不同维修性设计方案的维修性进行综合评估;实验验证提出的方法能够得出最佳的维修性设计方案,可为民用航空发动机的维修性评估提供参考。  相似文献   

12.
Many problem factors in the software development phase affect the maintainability of the delivered software systems. Therefore, understanding software development problem factors can help in not only reducing the incidence of project failure but can also ensure software maintainability. This study focuses on those software development problem factors which may possibly affect software maintainability. Twenty-five problem factors were classified into five dimensions; a questionnaire was designed and 137 software projects were surveyed. A K-means cluster analysis was performed to classify the projects into three groups of low, medium and high maintainability projects. For projects which had a higher level of severity of problem factors, the influence on software maintainability becomes more obvious. The influence of software process improvement (SPI) on project problems and the associated software maintainability was also examined in this study. Results suggest that SPI can help reduce the level of severity of the documentation quality and process management problems, and is only likely to enhance software maintainability to a medium level. Finally, the top 10 list of higher-severity software development problem factors was identified, and implications were discussed.  相似文献   

13.
首先阐述了软件维修性的概念和内涵,并对软件维修性的定量评估方法进行了理论研究,针对4个软件维修性度量模型进行了实验分析。  相似文献   

14.
可达性作为维修性的定性指标,缺少定量评价的方法。传统方法只针对装备的整体进行定性评价,不能对不同的等级维修和单个维修动作进行评价。通过对维修性设计中的结构性因素进行分析,得到了空间可达性的主要影响因素。在虚拟维修仿真平台的基础上对工具旋转角度和作业空间比进行了量化评分,给出了针对维修作业过程中单个零部件拆卸的空间可达性评价方法。单个动作评价方法为等级维修的整体空间可达性评价提供了数据基础,并为新型特种车辆的维修方案论证和研制的空间可达性评价提供了手段。  相似文献   

15.
在SAN环境下实现了一个开放系统与大型机数据共享系统,克服了传统客户/服务器数据共享模型的缺点,能有效地提高系统的数据传送性能;提出了一种基于共享磁盘映射关系的第三方数据传送方法,由于共享磁盘映射关系是动态建立的,因而系统具有良好的可扩展性;最后讨论了冗余存储路径容错和访问负载均衡功能的实现策略。  相似文献   

16.
近年来,软件体系结构的可维护性得到了广泛的研究,其中可维护性的评估是关注焦点。然而,即使对某个软件体系结构的可维护性得出了定量的结果,也不能说明该软件体系结构的最优性(就可维护性而言)。通常情况下,软件构架师是根据自己的经验来判断评估结果。提出了一个基于场景的分析软件体系结构的最优可维护性的技术,该技术允许软件构架师从最优可维护性的角度来分析软件体系结构的可维护性。文章给出了该技术的一个应用例子。  相似文献   

17.
As the complexity of software systems is increasing; software maintenance is becoming a challenge for software practitioners. The prediction of classes that require high maintainability effort is of utmost necessity to develop cost-effective and high-quality software. In research of software engineering predictive modeling, various software maintainability prediction (SMP) models are evolved to forecast maintainability. To develop a maintainability prediction model, software practitioners may come across situations in which classes or modules requiring high maintainability effort are far less than those requiring low maintainability effort. This condition gives rise to a class imbalance problem (CIP). In this situation, the minority classes’ prediction, i.e., the classes demanding high maintainability effort, is a challenge. Therefore, in this direction, this study investigates three techniques for handling the CIP on ten open-source software to predict software maintainability. This empirical investigation supports the use of resampling with replacement technique (RR) for treating CIP and develop useful models for SMP.  相似文献   

18.
针对动车组维修性验证方法不足的问题,提出了采用虚拟仿真手段对维修性进行验证的方法;结合动车组系统的特点,对基于虚拟现实的动车组维修性验证系统进行了方案设计,给出了维修性验证具体流程,研究了三维虚拟样机建模的基本方法;虚拟维修性验证系统有效提高了动车组维修性设计效率,缩短了研制周期,是一种实现动车组维修性并行优化设计的有效方法。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号