UML基础:软件建模与设计实战指南

需积分: 23 60 下载量 14 浏览量 更新于2024-07-20 收藏 2.82MB PDF 举报
"《软件建模与设计英文版》是一本全面的指南,专为软件应用的建模和设计提供深入讲解。该书不仅介绍了如何运用COMET UML为基础的建模和设计方法解决实际问题,还涵盖了广泛的架构模式。它详细探讨了服务导向架构中的经纪人、发现和事务模式,以及软件产品线架构中的分层模式,旨在提升软件的质量属性,如可维护性、可修改性、测试性、追踪性、可扩展性、复用性、性能、可用性和安全性。 书中包含丰富的案例研究,通过实例展示了不同类型软件架构的设计问题。例如,对于客户端/服务器架构,有一个银行系统的示例;在服务导向架构中,有一个在线购物系统的实例;针对基于组件的软件架构,有一个紧急监控系统的例子;而对于实时软件架构,有自动化导引车辆系统的应用。全书结构严谨,分为介绍章节和独立的各个章节,使得读者能够逐步掌握并实践软件建模和设计的各个环节。 无论是对初学者还是经验丰富的专业人士,这本英文版的《软件建模与设计》都是一个宝贵的资源,它不仅提供了理论知识,还通过实际操作加深理解,帮助读者在软件开发过程中实现高效且高质量的设计决策。"