Verification Management
Verification Management is a key aspect of model-based systems development as one moves back up the V-diagram. Verification management is more than simply running a simulation to see the results. It is the process of assembling the models one wishes to evaluate, the test inputs to actuate those models, and the verification criteria to evaluate the results. Based on our experience in model-based systems development, Emmeskay has developed the System Verification Manager, or SVM.
A good verification management system recognizes that the verification process must be requirements-driven. Those engineer should be able to organize those requirements in a hierarchical breakdown. Most importantly, once those requirements have been defined, the testing must be automated. This allows the engineers to run some pre-defined verification test suite at regular intervals in their development process.
The key aspects of verification management described above were the driving forces behind Emmeskay's development of SVM. We believe the resulting product is one that will greatly enhance engineers' ability to follow a rigorous model-based systems development process.
