In this case you can display a link in a form of some business object. The link can be specified inside an HTML cell of a form layout. The link can look like this:
<a target="_blank" href="updateEntity.do?actionMethod=startProcess&processName=NameOfProcess" >
Start Emulator
</a>
(see Aware IM User Guide "Links to Aware IM Operations" )
where NameOfProcess is the name of the business process that you will define. This process will have DISPLAY URL action that will transfer control to the emulator servlet.
The link will display an emulator in a separate window if you use target="blank". You can also use "top" or "_parent" targets if you want to display the emulator inside Aware IM frame or to replace the Aware IM frame altogether.
The advantage of this approach is that the instance of the business object whose form is being displayed is passed as context to the process. You can use this instance in the process to pass any parameters to the emulator. You can use not only attributes of this business object as context parameters but also attributes of any referenced objects.
So this is just the matter of designing the right business objects and displaying the link on a form of the appropriate object.
Does this answer your question or I am missing something?