逸珺责编
屠敏来源
嵌入式客栈
作为程序猿都最好掌握的一门语言,那就是UML(UnifiedModelingLanguage),统一建模语言(UML)是软件工程领域中一种通用的开发建模语言,旨在提供一种可视化系统设计的标准方法。是开发人员、系统设计人员交流的有效工具。今天来分享一下UML的一些体会,如有错误请帮忙指正。
注:UML工具有很多,本文描述的基于EnterpriseArchitect。
UML前世今生
UML时间进化线:
说到UML不得不提的三位大神,GradyBooch、Jacobson、JamesRumbaugh,三位是UML的创始人,均为软件工程界的权威,除了著有多部软件工程方面的著作之外,在对象技术发展上也有诸多杰出贡献,其中包括Booch方法、对象建模技术(OMT)和Objectory(OOSE)过程。三人被合称为“UML三友”。面向对象编程方法以及描述符号进化历史:然后逐步发展到UML2.5标准。UML目前的官方组织是