SimpleAttribute PythonCode {} SimpleAttribute String {} Class CoupledDEVSBlock { name : String } Class DEVSInstance { name: String type: String parameters: String } Association SubModel(CoupledDEVSBlock, DEVSInstance) {} Class Port { name: String } Class InputPort: Port {} Class OutputPort: Port {} Association DEVSBlockToPort(CoupledDEVSBlock, Port) {} Association DEVSInstanceToPort(DEVSInstance, Port) {} Association Channel (Port, Port) {}