在线搜索面向对象的概念,例如the composite design pattern时,我经常发现它们以LePUS3表示法表示。我对此并不熟悉 建模语言。
我应该比UML更喜欢它吗?
答案 0 :(得分:11)
LePUS3旨在改进其他建模语言,专门设计用于UML的增强。 LePUS3的好处在the paper that introduced it中列出,您可以在链接的科学论文预览中看到这些好处的摘要。
我将在这里重现论文的优势:
答案 1 :(得分:3)
答案 2 :(得分:0)
我要说的是,除了其他答案提到的LePus3的其他出色功能之外,从我的角度来看还有一个非常重要的事情:
在UML中,您可以制定软件计划 在LePus3中,您可以制定一个计划,一个计划的计划,一个计划的计划,甚至是多个抽象级别的通用计划。
LePus3是唯一形式化并同时适用于元思维的图语言。
另一方面,使用LePus3需要更大的智能。它们之间的水平差异很大。如果您是UML的良好用户,那确实意味着您可以使用LePus3。遗憾的是它们之间没有任何工具。
是的,我喜欢LePus3!