constructor uml state machin transit list model uml state machin transit list model transit 