摘要 :统一建模语言 UML 在嵌入式系统设计建模中已经获得了广泛的认可,能对复杂嵌入式系统建模,并有很多成功的应用,但 UML 是一种半形式化语言,存在时间约束描述能力不强和所建模型形式化复杂、验证难度大等问题。针对上述问题,本文提出了采用实时 UML 对嵌入式系统 UML 状态图进行建模 ;然后用状态 - 约束 - 事件矩阵方法来对模型进行形式化描述 ;最后利用 SPIN 对模型进行验证。该方法解决了 UML 在嵌入式系统建模和形式化验证过程中出现的问题,应用实例和结果证明了该方法的有效性和可行性。