统一建模语言(Unified Modeling Language):UML是一个OMG(对象管理组织)标准,它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构件和配置。定义了用例图、类图、对象图、状态图、活动图、序列图、构件图、部署图等9种图。