||
随着对计算机需求和依赖的与日俱增,计算机软件系统的规模和复杂性急剧增加,软件质量特别是软件可靠性问题已成为人们共同关注的焦点。在一些重要应用领域,如民航订票系统、银行结算系统、证券交易系统、自动飞行控制软件、军事防御和核电站安全控制等系统中,对软件可靠性提出了更高的要求。如果使用可靠性欠佳的软件,还可能造成灾难性的后果。因此,许多科学家在展望21世纪计算机科学发展方向和策略时,把软件质量放在优先于提高软件功能和性能的地位,因此软件可靠性工程学越来越受到产业界的高度关注。软件可靠性是软件质量的重要质量特性之一,软件可靠性工程是软件工程与可靠性工程的结合,是为保证经济、及时地实现软件可靠性目标而采取的系统的活动和方法。软件可靠性工程就是一个十分实用的、覆盖软件整个开发过程的软件质量保障技术。
对软件可靠性工程的研究,传统的方法主要建立在一般的概率论和数理统计基础上, 但对有些问题,不适合采用经典的方法。软件可靠性理论和技术还有待进一步的发展,需要采用新的研究方法,例如近年来新发展的计算智能、模式识别等研究领域的成果。计算智能是在人工神经网络、演化计算和模糊系统三个分支发展相对成熟的基础上,通过相互之间的有机融合而形成的新的科学方法,也是智能理论和技术发展的新阶段。近年来,计算智能理论与技术得到了迅速的发展,从图像处理、模式识别、知识获取、经济管理、生物医学到智能控制等许多领域都得到了广泛应用,取得了一系列令人鼓舞的研究成果,在软件工程方面的应用研究逐渐引起人们的关注。
出 版 社:科学出版社
出版时间:2012-5-1
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-12-22 20:16
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社