*/
protected NamedObj _createModel(Workspace workspace) throws Exception {
TypedCompositeActor toplevel = new TypedCompositeActor(workspace);
_toplevel = toplevel;
toplevel.setName("BusContention");
new CSPDirector(toplevel, "CSPDirector");
// Instantiate Actors
_contentionActor = new Controller(toplevel, "controller");
_alarmActor = new ContentionAlarm(toplevel, "alarm");
_memoryActor = new Memory(toplevel, "memory");