首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在SysML中创建自定义域语言时应考虑的问题

在SysML中创建自定义域语言时应考虑的问题
EN

Stack Overflow用户
提问于 2022-07-14 01:46:24
回答 1查看 39关注 0票数 2

SysML是一种通用的系统工程建模语言。对于特定的域,我们需要创建profile来抽象域概念,比如MARTE剖面SoCP配置文件

当创建元模型时,我们如何决定哪些概念应该放在金属层中?在SysML中构建特定于领域的语言时,是否需要遵循一些原则?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-07-15 12:28:03

我参与了很多情况,构建了一种定制语言(特定于域的建模语言),并与同事一起写了一本关于这个问题的书(www.dsmbook.com)。第10章以实践为例,讨论了“如何确定应将哪些概念放入金属层”的问题。还有关于要避免什么(IEEE软件项目)的行业案例的回顾,我觉得这很有帮助,因为它回顾了将近100个定制语言创建案例。

请注意,在访问元模型时,您可以自由地修改语言--包括删除不必要的内容。使用不可能的配置文件,因为您可能只扩展现有语言。因此,例如,在汽车行业建模语言中,如AUTOSAR、EAST-ADL和AADL都是作为本地元模型创建的,而不是使用概要文件来扩展现有语言(例如,UML或SysML)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72974335

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档