发布于 2022-07-15 12:28:03
我参与了很多情况,构建了一种定制语言(特定于域的建模语言),并与同事一起写了一本关于这个问题的书(www.dsmbook.com)。第10章以实践为例,讨论了“如何确定应将哪些概念放入金属层”的问题。还有关于要避免什么(IEEE软件项目)的行业案例的回顾,我觉得这很有帮助,因为它回顾了将近100个定制语言创建案例。
请注意,在访问元模型时,您可以自由地修改语言--包括删除不必要的内容。使用不可能的配置文件,因为您可能只扩展现有语言。因此,例如,在汽车行业建模语言中,如AUTOSAR、EAST-ADL和AADL都是作为本地元模型创建的,而不是使用概要文件来扩展现有语言(例如,UML或SysML)。
https://stackoverflow.com/questions/72974335
复制相似问题