购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.2.1 建模语言

当你创建模型的时候,就是在说一种语言。它不是你孩童时在家和学校里面学到的自然语言。也不是我现在用来和你沟通的自然语言。它是一种 建模语言 :一种半正式的语言,定义你放到模型中的元素的种类,以及元素之间的关系,并且在图形建模语言的情况下,还要定义你可以使用的一系列标识法,从而在图表中显示元素和关系。

MBSE实践者通常会使用 系统建模语言 (SysML)来创建系统结构、行为、需求和约束的模型。SysML是本书的关注点所在,但它并非是唯一的建模语言。其他设计领域的工程师和分析师(例如,系统之系统、软件、硬件、性能、业务过程等)都有可用的建模语言,更适合他们所设计的系统类型。像SysML一样,那些语言中很多都是图形建模语言(例如:UML、UPDM、BPMN、MARTE、SoaML、IDEFx等);其他是文本的建模语言(例如:Verilog、Modelica等)。

这里的关键是,每种建模语言都是用于沟通的标准化媒介;在特定语言中定义的规则会赋予模型的元素和关系清晰的意义。能够构建和阅读形式良好的模型,是MBSE方法的核心。 oncyDBA4on3GSW4ye8cFcQfXdtaksD2FgBizWfRMn3v9yZX6ihr8og4rtI/nRnHE

点击中间区域
呼出菜单
上一章
目录
下一章
×