J4 ›› 2010, Vol. 32 ›› Issue (3): 96-103.doi: 10.3969/j.issn.1007130X.2010.
单黎君, 朱鸿
SHAN Li-Jun, ZHU Hong
摘要: 本文提出了一种新的定义UML形式化语义的方法。我们将建模语言的语义区分为描述语义和功能语义两个方面。描述语义定义哪些系统满足模型,功能语义定义模型中的基本概念。本文用一阶逻辑定义了UML的类图、交互图和状态图的描述语义,并介绍我们实现的将UML模型转换成逻辑系统的软件工具LAMBDES,该工具集成了定理证明器SPASS,可以对模型进行自动推理。我们成功地将此方法和工具应用于模型的一致性检查。
中图分类号: