|
Traditional Emulators and Monitors |
Mimic |
| Re-use |
One custom application per emulation or monitoring solution |
One application suite (Mimic and the ICD Editor) for all emulation and monitoring solutions |
| Expertise required |
Low-level software engineering (ex: C/C++) |
- ICD definition, a clerical task supported by the ICD Editor
- High-level scripting (software expertise helps, but not required)
|
| Schedule |
Months of development effort |
Days or hours of development effort. |
| Budget |
Software engineer required |
Software engineers unnecessary - less skilled/lower-paid technicians can use Mimic and the ICD Editor |