《电信交换》 2003年 第 1期 ● 热点技术 安全软件工程的发展方向 (上) 高 林 一 、 概述 很多安全关键系统均依赖于软件实现其目的的。随着其附加功能可以用软件实现,这 类系统的数量越来越多。微型化和工艺的不断改进,已经把安全关键系统的应用从核工 业及军事防御扩展到诸如医疗植入设备、交通控制、智能车辆及交互虚拟环境等不同领 域 。可以预计,未来的技术发展和消费市场将会产生更多的安全关键应用。然而,如何 满足这些需求是我们面临的一个挑战。在总统信息技术顾问委员会近来的报告中,最主 要的发现之一就是:”国家依赖于脆弱软件。” 安全是一个系统问题,软件既可有助于系统安全,也可能危害其安全,使系统进入危险状 态。因此,一个安全关键系统的软件工程必须清楚软件在系统中的角色,以及它与系统间的 交互作用。本文主要描述安全软件工程的现状,并对该领域今后的工作方向提出一些