SysML是一种通用的图形化建模语言,支持复杂系统的分析、规格说明、设计、验证、确认。这些系统可以包含硬件、软件、数据、人员、过程、设施,和其它人工元素和自然系统。语言试图来帮助指定和架构系统并明确说明它们的组件,组件随后被设计使用其它领域特定语言诸如,软件设计的UML语言和硬件设计VHDL语言和3维的几何设计。SysML试图来促进MBSE方法的应用,并生成一个聚合和一致的SysML系统模型,这种方法的好处描述在第2.1.2节。SysML可以表示系统、组件、和实体的内容如下:结构的组成、互联、和分类基于功能、基于消息、和基于状态的行为物理和性能属性上的约束行为、结构、和约束之间的分配需求和它们
1