论文部分内容阅读
随着技术和社会的进步,智能卡应用越来越广泛,功能越来越强大,社会和行业对智能卡的质量也要求越来越高,而智能卡的质量是通过卡操作系统反映的,因此,智能卡操作系统的质量日益成为关注的焦点。国内软件业为提高软件质量进行着不懈的努力并取得一定成绩,其中一个可行的方法就是通过对软件质量进行评价来促进质量的保障和提高。但是,针对智能卡的质量评价相关研究不多,尤其是关于智能卡操作系统质量评价体系的研究更是很少,这正是研究本科题的现实必要性。本文主要研究智能卡COS的质量评价体系,在介绍软件质量评价相关的知识后,确定了具体的智能卡COS质量属性体系工,包括与运行期有关的质量属性和与生产期有关的质量属性。文章重点研究了这些质量属性的评价方法:对性能的分析主要是运用排队理论从平均反应时间、系统吞吐量等方面考察的;对智能卡COS的可靠性评价可以了两种方法,一种是指数函数分析系统的初期故障率和间隔故障时间期望,这两个指标都反映了系统的可靠性;另一种是把系统源程序看成是由程序和子程序组成的有向网,系统的可靠性就是该有向网的动态可靠性,通过考察程序、子程序及二者之间调用有关系的可靠性来实现对系统可靠性分析的目的;关于智能卡COS易用性分析,由于涉及主观因素较多,故而采用模糊理论评价方法;针对智能卡COS安全的特殊性,对于安全属性是按照行业规定对其进行EAL4+级评价,由于有详细的EAL4+评价规范,文章只作简单介绍;由于智能卡COS的健壮性与COS状态有关,因此用FSM理论来分析系统的健壮性。与生产期有关的质量属性主要有可扩展性,可测试性,可移植性等,文章针对这些属性都进行深入探讨并提出具体的评价方法。理论需要用实践检验其正确性,文章最后以EVDO卡COS为例,运用智能卡COS质量属性评价方法对EVDO卡COS进行评价,证明了关于智能卡COS质量评价理论的可行性。文章研究的课题源于科研实践,对智能卡软件产业有一定的实用性和指导意义。智能卡COS的质量评价体系的深入探讨,有助于研究智能卡COS的质量评价,同时对智能卡上其它应用软件的质量评价也有借鉴意义。因此,本课题的研究是很有意义的,研究的结果也是很有价值的。