Application of Component Technology in Simulation Software Development Platform within Virtual Test Domains
Lei ZHANG,Li-fang WANG
DOI: https://doi.org/10.3969/j.issn.1671-654X.2013.06.028
2013-01-01
Abstract:There are obvious disadvantages with simulation software within virtual test domains , such as difficulty to reuse and maintain ,long development periods and so on .A simulation software development platform,based on the techniques of software components , is built to overcome those shortcomings .A whole series of component interface ,as well as communication mechanisms between components ,are de-signed for the platform .Based on the framework and plug-in architecture ,this platform fully utilizes sev-eral software design patterns ,such as factory method pattern ,publish-subscribe pattern ,singleton pattern , template pattern and so on .The simulation software ,which are built by that platform ,have a lot of merits , such as much shorter development periods ,relatively low cost,high scalability and easy to maintain and upgrade,etc.