电子书:学习UML 2.0。
UML 2.0简介:
UML最初在上世纪90年代演变为一种软件建模方法,但后来也作为硬件建模的方法引起业内关注。最新扩展版本UML 2.0进一步加强了对硬件和系统设计的吸引力。例如,采用UML 2.0,设计师就可能指定互相影响的元件结构和功能,以软件或硬件形式实现。
UML 2.0目前正等待最后批准,UML 2.0的四大关键规范之一已经获得了最终批准,其它三项预计可在年中完成并通过。
Tensilica公司首席科学家、DAC 2005技术项目委员会副主席 Grant Martin表示:“UML离硬件世界越来越近,就像Verilog和SystemVerilog的应用一样。”
历经十载,UML (统一建模语言) 已经成为可视化、详述、构造和文档化软件密集型系统工件的工业标准。UML作为事实上的标准建模语言,有力地促进了项目相关人员之间的沟通,大大降低了沟通中出现混乱的几率。而UML 2.0规范更进一步扩展了UML这门语言的适用范围和生命力,其内在的丰富表现力使得用户可以建模从企业信息系统和基于Web的分布式应用到实时嵌入式系统的任何事物。
本书介绍了UML的基础知识,包括UML的术语、规则和语言特点,以及如何运用该语言去解决各种应用领域中的复杂建模问题。书中给出了大量实例,这种基于实际应用的学习方式,有助于读者迅速掌握UML的基本概念、独特性质及应用。
第2版中保持了第1版论述全面深入、由实例驱动的特点,并彻底更新了内容以符合UML 2.0规范。
本版新增内容
●新增一章介绍组件和内部结构,包括用于构造封装设计的新技术。
●新增和更新了所需接口、协作和UML profile的内容。
●新增和修改了有关顺序图、活动图等的讨论。
●增加了由UML 2.0规范引入的一些新变化