智能卡操作系统的设计和实现原则
众所周知,最早能表现出的设计错误出现在实现阶段。与那些较好的,较少受错误支配的设计相比,它们将导致数倍以上的花费。然而,这却是生活中软件开发项目的现实状况。为了避免这些错误,建议在智能卡操作系统的设计和实现中对一些原则应多加注意。 由于它本身功能所规定,智能卡操作系统是一个安全的操作系统,它必须能管理信息并且首要的是保障信息机密。另外,通常情况下,在操作中根本不可能对其本身的软件做任何修改。由这些条件可直接得出第1条原则,智能卡操作系统必须是极度可靠的,这意味着它只能含有极其少量的错误,完全消除错误是事实上永远做不到的。因为,即使是最小的智能卡操作系统,它们的内部处理也存在着太多的可能性
用户评论