【技術動態】MBSE系統建模語言SysML 2.0發展動態
專欄
技術動態
發布標準、質量、數據、檢測、適航、六性等技術及數字工程、人工智能、新興產業等領域的新聞資訊、專家觀點、國內外發展現狀和趨勢等內容。
MBSE系統建模語言SysML 2.0發展動態
中國航空綜合技術研究所 郭泰、江雨航
2021年5月,Sanford Friedenthal發表演示《SysML v2語言圖形符號介紹》(Introductionto the sysmlv2 language graphical notation),該演示文稿簡述了基于模型的系統工程建模語言SysML v2.0語言的改進,介紹了SysMLv2.0的功能和基本元素改進情況,使用了擬在規范中提出的圖形建模符號,旨在使用圖形語法補充文本語法。SysML v2.0已發布過程稿,正式版尚未發布。
SysMLv2.0功能域劃分為:包&元素名稱、定義元素、使用元素、部件分解、部件內部關系、可變性、行為、行為流、狀態、時序、個體、時間間隔&快照、公式&計算、量化&單位、約束、需求、分析用例、驗證用例、依賴&分配關系、注釋、元素篩選、視圖&視點、語言擴展。具體如圖1所示。
圖1SysML v2.0功能域
SysMLv2.0的目標是為提升MBSE的有效性,從而更好地支持對系統的建模工作,具體的改進方向包括以下幾點:
1) 語言的精確性和表達能力;
2) 語言概念的一致性和可集成性;
3) 與其它工程模型和工具的互操作性;
4) 系統設計人員和用戶的可用性;
5) 面向專業領域運用的可擴展性;
6) SysMLv1.0用戶的遷移路徑。
基于上述目前,SysML v2.0主要具備以下能力:
1) 對需求和約束的描述;
2) 對系統分析的描述;
3) 對基于系統模型驗證的描述;
4) 對個體和快照的描述;
5) 對視圖和視點的描述;
6) 對系統結構分解、內部關聯關系及分類的描述;
7) 對系統行為的描述,包括基于功能的系統行為和基于狀態的系統行為。
新版的SysML元模型將不受UML的限制與約束,在保留UML建模能力的基礎上更聚焦系統建模,通過靈活的視圖及視點規范增強模型的可讀性,并提供標準的API(ApplicationProgrammingInterface)以訪問模型,具體如圖2所示。
圖2 SysML v2.0語言能力
SysML v2.0中可將元素劃分為定義元素和使用元素,定義元素用來定義一個元素如部件、行為或需求;而使用元素則是對所定義元素在特定環境下的使用,針對同一個定義元素可以有多個不同的使用元素。下面給出SysML v2.0中部分元素與SysMLv1.0的映射關系,具體如圖3所示。
圖3 SysML v2.0與v1.0部分元素的映射關系
文字:郭泰、江雨航
編輯:任婉瑩
校審:楊雪晨
監制:趙曉敏
文章來源中國航空綜合技術研究所
工程師必備
- 項目客服
- 培訓客服
- 平臺客服
TOP




















