SCXML状态图和UML状态图之间有什么区别?

SCXML状态图和UML状态图之间有什么区别?,uml,state-machine,scxml,Uml,State Machine,Scxml,我知道用户以不同的方式定义它们(XML与UML工具相比),但两者在语义上有什么区别 或者SCXML中的状态图与UML中的可比较状态图的含义相同吗?UML和SCXML都没有提供精确定义语义的严格元模型;因此,在使用诸如“国家”或“过渡”等术语时,不可能说它们的意思是否相同 SCXML声明它基于Harel的原始工作,并指出它已在UML2.0中实现。然而,它并不声称在语义上与它兼容 如果您从形式的角度对语义兼容性感兴趣,我建议您假设很少。然而,对于非正式讨论的核心概念,我认为将这两个规范视为相当等效是

我知道用户以不同的方式定义它们(XML与UML工具相比),但两者在语义上有什么区别


或者SCXML中的状态图与UML中的可比较状态图的含义相同吗?

UML和SCXML都没有提供精确定义语义的严格元模型;因此,在使用诸如“国家”或“过渡”等术语时,不可能说它们的意思是否相同

SCXML声明它基于Harel的原始工作,并指出它已在UML2.0中实现。然而,它并不声称在语义上与它兼容

如果您从形式的角度对语义兼容性感兴趣,我建议您假设很少。然而,对于非正式讨论的核心概念,我认为将这两个规范视为相当等效是非常安全的