使用Enterprise Architect和它的插件AMUSE,通过若干UML状态机图来定义并控制乐高Mindstorms机器人的行为。AMUSE是LieberLieberSoftware开发的一个UML执行环境。