【发布时间】:2009-06-23 14:21:52
【问题描述】:
在网上搜索 the composite design pattern 等面向对象的概念时,我经常发现它们以 LePUS3 表示法表示。我不太熟悉这个 建模语言。
与 UML 相比,我更喜欢它吗?
【问题讨论】:
在网上搜索 the composite design pattern 等面向对象的概念时,我经常发现它们以 LePUS3 表示法表示。我不太熟悉这个 建模语言。
与 UML 相比,我更喜欢它吗?
【问题讨论】:
LePUS3 旨在改进其他建模语言,并专门设计为对 UML 的增强。 LePUS3 的好处在the paper that introduced it 中列出,您可以在链接的科学论文预览中看到这些好处的摘要。
我将在此处复制论文所述的优势:
【讨论】:
【讨论】:
我想说,除了其他答案提到的 LePus3 的其他良好功能之外,还有一个,在我看来非常重要:
在 UML 中,您可以制定 SW 计划 在 LePus3 中,您可以制定计划,或计划中的计划,或计划中的计划,甚至是多个抽象级别的通用计划。
LePus3 是唯一一种形式化并同时适用于元思维的图表语言。
另一方面,使用 LePus3 需要更高的智力。他们之间的水平差距很大。如果你是 UML 的好用户,那确实意味着你可以使用 LePus3。可惜他们之间没有文书。
是的,我喜欢 LePus3!
【讨论】: