LePUS3优于UML有什么优势?

Eri*_*ric 12 uml modeling

当在线搜索面向对象的概念,例如复合设计模式时,我经常发现它们以LePUS3表示法表示.我对这种建模语言并不熟悉.

这是我应该比UML更喜欢的东西吗?

Naa*_*aff 11

LePUS3旨在改进其他建模语言,专门设计用于UML的增强.LePUS3的优点在介绍它的论文中列出,您可以在链接的科学论文展览预览中看到这些好处的摘要.

我将在这里重现论文的优势:

  • 严格.LePUS3是一种逻辑视觉语言:图表代表经典一阶谓词演算中公理化理论中的公式.
  • 简约性和可扩展性.LePUS3提供了强大的抽象功能:图表可以很好地扩展,并且不会随着程序的大小而变得混乱.
  • 极小.LePUS3词汇量极少,由15个令牌组成.
  • 可提交性和可验证性.可以通过按钮单击来验证给定规范(图表)和实现(Java程序)之间的一致性.
  • 程序可视化.可以从源代码反向设计建模Java程序的图表.