三维CAD软件性能自动化测试与变粒度可视评价  被引量:3

Automatic Testing and VariableGranularity Visual Evaluation of the Performance of 3D CAD Software

在线阅读下载全文

作  者:程锦[1] 叶虎强 冯劲松 刘振宇[3] 谭建荣[1] CHENG Jin;YE Huqiang;FENG Jinsong;LIU Zhenyu;TAN Jianrong(State Key Laboratory of Fluid Power and Mechatronic Systems,Zhejiang University,Hangzhou 310058,China;Wuhan Kaimu Information Technology Co.,Ltd.,Wuhan 430076,China;State Key Laboratory of CAD&CG,Zhejiang University,Hangzhou 310058,China)

机构地区:[1]浙江大学流体动力与机电系统国家重点实验室,杭州310058 [2]武汉开目信息技术股份有限公司,武汉430076 [3]浙江大学CAD&CG国家重点实验室,杭州310058

出  处:《西安交通大学学报》2023年第8期92-104,共13页Journal of Xi'an Jiaotong University

基  金:国家重点研发计划资助项目(2020YFB1709001);国家自然科学基金资助项目(U22A6001)。

摘  要:针对三维CAD软件性能指标缺乏参照基准而难以量化、现有软件性能评价方法不够直观等不足,提出了基于自动化测试与三角变换的三维CAD软件性能变粒度可视评价方法。首先,开发三维CAD软件统一测试接口和自动化测试工具,设计测试用例,通过相同的工具和用例对各三维CAD软件进行统一自动化测试,获取性能数据,通过国外对标软件测试建立参照基准,实现性能指标的量化;其次,对性能测试数据进行预处理,根据各指标的重要性构造归一化数据矩阵,通过三角多项式变换分别构造粗、细粒度下三维CAD软件性能的调和曲线图,引入基于乐观锁思想的数形结合法,基于格拉布斯准则与数形结合法检验数据的有效性;最后,通过变粒度的调和曲线可视聚类分析,直观得出三维CAD软件性能的评价结果。实例结果表明:所提方法能实现国产软件与对标软件性能的差异分析,直观地获得了三维CAD软件性能评价结果,为用户选择合适的软件提供了直观的决策依据,并与一般的基于层次分析的评价方法进行一致性比较,验证了所提方法的可靠性和有效性。The performance indexes of 3D CAD software are difficult to quantify due to the lack of benchmarks while the existing evaluation methods for software performance are not intuitive enough.To overcome these shortcomings,a visual evaluation method for the performance of 3D CAD software is proposed based on the automatic testing and triangular transformation.Firstly,the unified interfaces and the automatic testing tool for 3D CAD software are developed and the test cases are designed.Then the unified automatic test of different types of 3D CAD software is conducted by utilizing the same testing tool and test cases to obtain the performance data.And the performance indexes are quantified based on the testing results of foreign benchmark software.Secondly,the preprocessed performance data are utilized to construct the normalized data matrixes according to the importance of different performance indexes.And the harmonic curves of coarse and fine granularities corresponding to the performance of 3D CAD software are constructed based on the triangular transformation.The validity of the performance data is checked by both the Grubbs’Criterion and intuitive analyses,where the latter is based on the idea of optimistic lock.Finally,the performance evaluation results of 3D CAD software are obtained qualitatively through the intuitive cluster analyses of the harmonic curves in variable granularities.The results of the case study demonstrate that the proposed method can analyze the performance differences between domestic software and benchmark software and intuitively obtain the performance evaluation results of 3D CAD software,which provides users intuitive decision basis to choose an appropriate software.Besides,compared with the general evaluation method based on analytic hierarchy process,the reliability and effectiveness of the proposed method are proved.

关 键 词:三维CAD软件 自动化测试 三角变换 变粒度 可视评价 

分 类 号:N945.16[自然科学总论—系统科学]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象