Microvawe UML state diagram