三维CAD核心系统软件测评标准与测试方案(草稿)(国家863项目:《三维数字化设计系统自动测试技术研究与系统实现》课题组)2002.11.26为了对国产化三维CAD核心系统软件进行全面测试,我们在参考了国家软件测评中心提出的“制造业信息化工程2002年度应用软件产品测评规范”《第二部分:三维CAD软件测评指标》的基础上,针对国产三维CAD系统的特点和应用,给出了本测评标准和测试方案
本测评标准与测试方案由四部分组成:(1)软件版权属性测试;(2)系统功能测试;(3)系统性能测试;(4)测试案例;一、软件版权属性测试本部分的测试目的:确定三维CAD核心系统软件的开发者是否完全拥有其所提供的被测试系统的知识产权
也即:测试一个三维CAD核心系统,是否完全从最底层的功能开发,还是建立在已有的国外几何造型引擎(如ACIS、ParaSolid等)的基础上开发
本测试有两种方案
方案一1.要求被测试者首先提供被测试系统的安装包,由测试者现场安装被测试系统;2.由测试人员任意选择若干项基本功能(如基本图素:直线、圆弧绘制功能、图形填充功能、几何变换功能、图形输出变换功能、基本的光照模型计算功能等),被测试者必须根据所选定的这些功能指出其系统是由哪一个或者哪一些动态链接库文件(DLL文件)来对应完成这些功能的;3.测试人员对被测试者提供的这些动态链接库文件的合法性进行检验判断:要求被测试者给出被测试系统中这些动态链接库文件对应的源代码,由测试者检验后,重新编译出新的动态链接库,并替换原来在安装目录下的动态链接库文件,重新运行被测试系统,若能正常工作,则可认为被测试系统的最底层功能是由开发者自主开发的,被测试系统完全拥有自主知识版权
方案二1.在分析国外知名几何造型引擎(如:ACIS、ParaSolid等)的基础上,把其所有的对象、接口名称以及相关的关键字全部录入数据库D中
2.被测试者