有谁知道如何在 UML 2.2 中正确建模 C++11 可变参数模板参数?
我从网络搜索中看到了许多 UML 配置文件模型,它们似乎描述了“任意数量的可选模板参数”的构造。还是我只是将此与声明中提供默认值时任何常用模板参数可能是可选的事实混淆?
有人可以参考 UML 2.2/2.3 规范的适当链接或特定部分吗?
这是我与enterprise-architect一起创建的一个提案:
更新:
我对如何建模解包机制的绑定特别感兴趣。
有谁知道如何在 UML 2.2 中正确建模 C++11 可变参数模板参数?
我从网络搜索中看到了许多 UML 配置文件模型,它们似乎描述了“任意数量的可选模板参数”的构造。还是我只是将此与声明中提供默认值时任何常用模板参数可能是可选的事实混淆?
有人可以参考 UML 2.2/2.3 规范的适当链接或特定部分吗?
这是我与enterprise-architect一起创建的一个提案:
更新:
我对如何建模解包机制的绑定特别感兴趣。
好的,因为似乎没有人有答案,所以我将用我提出的问题来回答我的问题:
这只是我在问题中给出的第一个提案的稍微修改的模型。至少对于企业架构师,我能够生成语法正确且可用的代码框架。但是,不可能对生成的代码进行逆向工程。