如何解决如何在 Papyrus (SysML) 中为特定领域建模创建“模型库”?
我正在尝试使用 Papyrus 在 SysML 中创建一个“模型库”,以实现要在不同项目中使用和重用的特定领域建模元素。在“模型库”中,我需要有模型块元素,例如“硬件”和“软件”。
据我从第 15 章“CUSTOMIZING SysML FOR SPECIFIC DOMAINS”中的“A Practical Guide to SysML”一书中了解到,需要使用“Model Libraries”来自定义 SysML用于特定域。
在我的理解中,“模型库”是一种可以在 Papyrus 5.0 中使用 SysML 配置文件 1.6(1.6 的最新版本的夜间版本)轻松创建的包类型。
我还发现了一个图表的屏幕截图,其中 SysML 块用作“硬件”块(不是构造型)。我需要在模型库中实现它,但我没有找到在 Papyrus 中创建“模型库”的方法,也不知道如何创建“硬件”块.
你能解释一下如何完成这些吗?
感谢您的帮助。
编辑 1: 我发现这些网址很有用:
关于在 StereoType 上使用 Model 库的讨论: https://www.eclipse.org/forums/index.php/t/1085784/
使用 StereoType: https://www.eclipse.org/forums/index.php/t/1100964/
解决方法
模型库只是一个包,建模者打算供多个项目使用。为了让大家知道,将构造型 «modelLibrary» 应用到它。它仍然是一个包,所以可以用一个包完成的任何事情都可以用它来完成。因此,创建一个块,将其命名为 Hardware
就完成了。
另一个问题是,如何在另一个模型中使用一个包。这取决于您的工具,但应该有一些方法可以从模型中的另一个模型打开包。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。