Emulation tool interoperability module v1

Summary
This deliverable is the first version of the interfaces that will used by the emulation components to communicate.