RUM-TCG: A Test Code Generation Tool for Simulation Model Based on RUM

2016 
As the scale of parallel discrete event simulation (PDES) applications becomes larger, more and more complex simulation models are integrated into those applications. Consequently, integrating and testing these models become quite difficult. Reusable simulation model development Specification (RUM) can make it easier for developers to integrate models into simulation, which accelerates the process of developing simulation applications. However, testing RUM model still relies on writing test code manually by developers, which is very time-consuming. Furthermore, existing test code generation tools cannot be used for testing RUM models directly. To solve this problem, we proposed a customizable test code generation tool for RUM models called RUM-TCG, which can automatically generate executable test code according to models’ code files and the configurations of testers. As experiments shows, the code auto-generated by RUM-TCG is able to perform both functional test and automatic regression test for RUM models.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    7
    References
    0
    Citations
    NaN
    KQI
    []