系统工程是一种多学科和整体的方法,为复杂的工程问题开发解决方案。系统复杂性的持续增加要求更严格和形式化的系统工程实践。为了响应这一需求,随着计算机技术的进步,系统工程的实践正在经历从基于文件的方法到基于模型的方法的根本转变。国际系统工程学会(INCOSE)定义MBSE为:“对建模的形式化应用,用来支持系统的需求、设计、分析、验证与确认等活动,这种活动从系统概念设计阶段开始并贯穿系统开发及之后的生命周期。” 相比传统系统工程,MBSE利用模型描述系统,从而充分发挥模型优势,提升了系统全周期信息表述的一致性,增强了系统功能性能的先期验证和多学科协同优化设计能力。在基于模型的方法中,重点从生成和控制关于系统的文档转移到生成和控制系统的一致模型。基于模型的系统工程(MBSE)可以帮助管理复杂性,同时提高设计质量和周期时间,增强不同开发团队之间的沟通,并促进知识获取和设计演进。