相关文章  
  • 计算机病毒预警:当心高波病毒翻过防火墙
  • 世界首个量子密码通信网络问世
  • 距离不再是障碍(图文)
  • 美国机器人学家为牧民建造虚拟栅栏
  • 新型通讯工具--智能子弹
  • 日美新技术让手机更省电 通话时间可被延长10倍
  • IE突现多个漏洞可能诱发恶性网页
  • 电子邮件符号@小考
  • 免持通讯技术获发明专利
  • 韩国开发出新型芯片用于微波数字多媒体电视广播
  •   推荐  
      科普之友首页   专利     科普      动物      植物    天文   考古   前沿科技
     您现在的位置在:  首页>>科普 >>科普信息

    法国开发出关键软件测试工具

      本报讯 法国科学家日前开发出一种针对关键软件的测试工具,能够极大地提高工业生产中使用的关键软件的安全性,从而可以有效地避免因软件故障导致的人员伤亡和财产损失。

      法国原子能委员会系统和技术集成实验室经过10多年的研究,开发出了这种名为Caveat的工具软件。在日常生活中,软件无所不在,甚至还承担着非常重要的任务。如果一个软件在执行过程中发生的错误能够对人员安全或系统产生严重后果,那么该软件即为关键软件。如控制检查核电站的软件、飞机的飞行控制软件或无人驾驶地铁列车的驾驶软件都属于关键软件。随着生活中由计算机控制的系统逐渐增多,软件的可靠性也就显得尤为重要。实际上,现在一辆中档汽车所使用的软件数量已经与二十世纪六七十年代的运载火箭所使用的软件数量一样多了。为了保证关键软件的可靠性,设计者往往需要对其进行严格的复审。在复审过程中使用最多的是测试技术。所谓测试是指采用一组能够代表使用情况的输入数据,多次运行新开发的软件,即对软件进行所谓的动态分析。为保证万无一失,测试的次数和严格性远远超过实际使用的要求。

      软件复审阶段的成本一般占关键系统开发总成本的一半。在航空业,这一费用最高可以达到总成本的80%。因此,在产品的工业化过程中,软件的测试是控制成本和产品投放市场期限的一个关键点。考虑到竞争的因素,这一环节所起到的限制作用就更大。如果

    < 1 >   < 2

         

          设为首页       |       加入收藏       |       广告服务       |       友情链接       |       版权申明      

    Copyriht 2007 - 2008 ©  科普之友 All right reserved