【本书特点】
1.符合UML 2标准:本教材现在从头到尾都符合UML 2标准,改进了各个UML图的讨论。
2.敏捷方法:第1版包括对极限编程的有限讨论,而本书则包含了对敏捷方法更广泛的论述。
3.用例:第6章对用例和书写用例的不同观点层次更广泛的论述。
4.OCL:在第9章引入了对象约束语言(OCL)来表达业务规则。
5.模式:在第12章,使用模式将顺序图从分析阶段转到设计阶段。
6.BEC案例:百老汇娱乐公司(Broadway Entertainment Company,BEC)案例已经被更新和改进,不仅在业务方面更通行,而且在案例中刻画了更多的面向对象系统分析与设计。