一种随机化的软件模型生成方法

作者:何啸; 李文峰; 张天; 麻志毅; 邵维忠; 胡长军
来源:软件学报, 2017, 28(04): 907-924.
DOI:10.13328/j.cnki.jos.005055

摘要

模型转换是模型驱动开发的核心技术.当要把模型转换用于工业生产时,其性能成为影响这一技术成败的关键因素之一.为了测试模型转换程序的性能,需要能够快速地生成一组具有较大规模的模型数据用于作为测试的输入数据.提出一种随机化的模型生成方法,该方法能够根据元模型的定义以及用户输入的约束条件随机且正确地生成模型文件.实验结果表明:该方法与其他方法相比,具有更好的生成效率,从而更适合支持模型转换的性能测试.

全文