UML模型元素与可执行UML模型元素

时间:2013-02-15 22:46:42

标签: uml

如何在UML中构建可执行模型?

它与绘制类,SD,...等时使用的UML模型元素不同

1 个答案:

答案 0 :(得分:0)

通过模型元素,我假设你的意思是某种类型的UML表示法,如类,状态,活动等。当你在可执行的上下文中使用它时,图形表示法不会改变那么多,但是潜在的含义(语义)可能会改变。要使表示法可执行,您需要一组语义,在UML表示法的某个子集上建立可执行行为。 (一旦你开始考虑执行,你就不需要一切)。在“可执行UML:模型驱动架构的基础”,Mellor / Balcer,Addison-Wesley 2002(我强烈推荐)中,定义了这样一组语义。如果您想查看可执行UML模型的示例以及如何使用开源工具将它们转换为代码,请查看模型到代码(没有神秘的空白),Starr / Mangogna / Mellor,2017。您可能还想看一看在executableuml.org和xtuml.org。