gpt4 book ai didi

programming-languages - UML 是领域特定语言 (DSL) 吗?

转载 作者:行者123 更新时间:2023-12-04 22:15:07 32 4
gpt4 key购买 nike

将 UML 视为 DSL 是否合适?

我知道每个人都认为 UML 是一种绘制图片的方式,但是在 UML 图的“ View ”之下有一个模型……而 UML 中的“L”代表语言。

另一个问题 - SysML 是 DSL 吗?

最佳答案

UML 不是 DSL,因为 UML 可用于建模任何垂直领域(保险软件、嵌入式系统……)

UML 是一种(水平)DSL,因为 UML 是一种专门用于建模软件系统的语言。

因此,UML 是也不是 DSL,这取决于您如何看待它。您可以将相同的推理应用于许多其他语言,例如 html 或 SQL。它们是通用的,因为它们可用于表示/处理任何类型的数据,但它们是特定的,因为它们专注于一项任务

关于programming-languages - UML 是领域特定语言 (DSL) 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10518286/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com