Software which is used for modeling software that works is quite difficult. Therefore, People who are used to having the knowledge, skills, especially to create a simulation.
The software used for modeling software is used, so that it is quite difficult to use their skills and knowledge will have to be. Then you will be able to construct a model in particular situations.