正在加载图片...
在软件的测试阶段,通过可靠性测试,可以及早暴露(概率意义上)使用中具有较 高发生概率的缺陷,从而有效地提高软件的可靠性,通过可靠性的度量工作可以对软 件的可靠性水平进行估计,并对可能达到的可靠性水平进行预测,从而为测试管理、 软件项目管理提供决策依据。 在软件投入使用后,通过收集软件的失效数据,可以对软件的使用可靠性进行评 估,为下一代软件或同类型软件的可靠性定量要求的确定提供参考。 鉴于软件可靠性度量的重要性,研究如何选取软件的可靠性参数、特别是具有调 度自动化系统的软件可靠性参数以及在软件开发过程中如何对其进行度量无疑对于 我国开展软件可靠性工程工作具有重要的意义。 1.2国内外研究现状 1.2.1电力软件的研究现状 SCADA/EMS丰富的功能,特别是高级功能主要是由软件实现的,按其性质可分 为三大类:系统软件、支持软件和应用软件山8。 系统软件是计算机生产厂家为便于用户使用和充分发挥硬件功能所提供的管理 程序和为其他程序服务并提供方便的一大类程序的总称。系统软件质量的好坏,对于 应用软件能否正常工作,用户编制和调试程序是否方便,均有极大的影响。系统软件 一般包括各种编译程序、程序开发不可缺少的软件工具、操作系统、系统生成及其他 服务性程序。 支持软件主要包括信息收集系统、数据库系统、人机联系系统。 信息收集系统可以认为是SCADA系统软件的一部分,是由前置机来完成的。其 主要模块有:前置机通信驱动程序模块、数据库更新程序模块、通道监视和自动切换 程序模块、系统时间同步程序模块。 数据库系统时支持软件最重要的部分,与应用软件联系特别紧密。数据库管理系 统作为管理和维护数据库的软件,负责处理用户对数据库的操作,负责数据库组织的 逻辑细节和物理细节的处理,使得用户尽可能不受这些细节的影响,可以从更加抽象 的观点出发来看待和使用数据库。为了在统一幅静态画面(网络接线图)上显示各种 33 在软件的测试阶段,通过可靠性测试,可以及早暴露(概率意义上)使用中具有较 高发生概率的缺陷,从而有效地提高软件的可靠性,通过可靠性的度量工作可以对软 件的可靠性水平进行估计,并对可能达到的可靠性水平进行预测,从而为测试管理、 软件项目管理提供决策依据。 在软件投入使用后,通过收集软件的失效数据,可以对软件的使用可靠性进行评 估,为下一代软件或同类型软件的可靠性定量要求的确定提供参考。 鉴于软件可靠性度量的重要性,研究如何选取软件的可靠性参数、特别是具有调 度自动化系统的软件可靠性参数以及在软件开发过程中如何对其进行度量无疑对于 我国开展软件可靠性工程工作具有重要的意义。 1.2 国内外研究现状 1.2.1 电力软件的研究现状 SCADA/EMS 丰富的功能,特别是高级功能主要是由软件实现的,按其性质可分 为三大类:系统软件、支持软件和应用软件[1][8][9]。 系统软件是计算机生产厂家为便于用户使用和充分发挥硬件功能所提供的管理 程序和为其他程序服务并提供方便的一大类程序的总称。系统软件质量的好坏,对于 应用软件能否正常工作,用户编制和调试程序是否方便,均有极大的影响。系统软件 一般包括各种编译程序、程序开发不可缺少的软件工具、操作系统、系统生成及其他 服务性程序。 支持软件主要包括信息收集系统、数据库系统、人机联系系统。 信息收集系统可以认为是 SCADA 系统软件的一部分,是由前置机来完成的。其 主要模块有:前置机通信驱动程序模块、数据库更新程序模块、通道监视和自动切换 程序模块、系统时间同步程序模块。 数据库系统时支持软件最重要的部分,与应用软件联系特别紧密。数据库管理系 统作为管理和维护数据库的软件,负责处理用户对数据库的操作,负责数据库组织的 逻辑细节和物理细节的处理,使得用户尽可能不受这些细节的影响,可以从更加抽象 的观点出发来看待和使用数据库。为了在统一幅静态画面(网络接线图)上显示各种
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有