期刊文献+

基于可信性的模块化软件开发费用分配算法 被引量:4

A trustworthiness-based development cost allocation algorithm of modular software
下载PDF
导出
摘要 模块化开发是软件开发的一种重要方法。开发模块需要一定的费用,而要保证软件的可信性达到一定的指标,用户需要追加费用。在用户给定的开发费用内如何合理分配各模块的开发费用使得软件系统可信性达到最优是一个重要的研究课题。首先,根据模块可信性与费用之间的关系建立模块的可信性费用预估模型。其次,基于模块间的不同连接方式,建立不同结构下的软件可信性与费用分配模型并进一步利用动态规划的思想设计相应的软件可信性与费用分配算法。该分配算法可以在用户给定的开发费用内使得软件系统的可信性最优。最后,以自动售票系统为案例说明软件可信性与费用分配算法的应用。 Modularization is an important method of software development.Developing modules requires a certain cost.In order to ensure the system trustworthiness goal,additional cost is required.Therefore,how to allocate cost to each module to optimize software trustworthiness within the development cost given by users is an important research issue.Firstly,according to the relationship between module trustworthiness and cost,the cost estimation model of module trustworthiness is established.Secondly,based on different combination ways of modules,software trustworthiness and cost allocation models under different structures of software system are established and corresponding allocation algorithms are designed by using dynamic programming.Within the development cost given by users,the proposed allocation algorithms can allocate the development cost to each module,so as to optimize the software system trustworthiness.Finally,a case of automatic ticketing system shows the feasibility of the proposed allocation algorithms.
作者 马艳芳 王梦月 周伟 陈亮 MA Yan-fang;WANG Meng-yue;ZHOU Wei;CHEN Liang(School of Computer Science and Technology,Huaibei Normal University,Huaibei 235000;School of Mathematics and Science,Huaibei Normal University,Huaibei 235000,China)
出处 《计算机工程与科学》 CSCD 北大核心 2020年第6期1021-1029,共9页 Computer Engineering & Science
基金 国家自然科学基金(61672023) 安徽省高校自然科学研究项目(KJ2019A0604,KJ2017A375,KJ2019A0952) 安徽省自然科学基金(1708085MF159) 郑州轻工业大学博士研究基金(2016BSJJ037) 河南省科技攻关项目(182102210617)。
关键词 模块 费用 软件可信性 分配 动态规划 module cost software trustworthiness allocation dynamic programming
  • 相关文献

参考文献10

二级参考文献46

  • 1陈火旺,王戟,董威.高可信软件工程技术[J].电子学报,2003,31(z1):1933-1938. 被引量:115
  • 2韩利,梅强,陆玉梅,季敏.AHP-模糊综合评价方法的分析与研究[J].中国安全科学学报,2004,14(7):86-89. 被引量:470
  • 3XURen-zuo HANYi-fan HUANGCan YAOJun-feng.Investigation on Relationship between Cost and Software Reliability[J].Wuhan University Journal of Natural Sciences,2005,10(1):9-12. 被引量:3
  • 4郝光,牟奇峰,张殿业,郭耀煌.基于格序偏好的模糊多目标决策方法[J].西南交通大学学报,2006,41(4):517-521. 被引量:15
  • 5Mary E H,Ming Zhao,Niclas Ohlsson.Planning models for soft- ware reliability and cost[J].IEEE Trans on Software Enginneering, 1998,24(6):420-434.
  • 6Zahedi F, Ashrafi N. Software reliability allocation based on structure, utility, price and cost [J]. IEEE Trans Software Eng, 1991,17(4):345 -356.
  • 7Boehm B,Valerdi R,Lane J A,et al.COCOMO suite methodology and evolution[J].Crosstalk,2005(4):20-25.
  • 8Huang C Y, Lo J H,Kuo S Y, et al.Optimal allocation of testing-resource considering cost, reliability, and testing effort[C].French Polynesia: Proceedings 2004 Pacific-Rim Dependable Computing,2004:103-112.
  • 9Kuo S Y, Huang C Y, Lyu M R.A framework for modeling soft- ware reliability, using various testing- efforts and fault detection rates[J].IEEE Transactions on Reliability,2001,50(3):310-320.
  • 10John D Musa.Software reliability engineering[M].北京:机械工业出版社,2003:49-51.

共引文献106

同被引文献25

引证文献4

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部