面向对象分析与设计:企业应用实例解析(第3版)

需积分: 50 3 下载量 135 浏览量 更新于2024-09-23 收藏 9.43MB PDF 举报
《面向对象分析与设计:应用第三版》(Object-Oriented Analysis and Design with Applications, 3rd Edition) 是一本经典的软件工程教材,主要关注于面向对象(Object-Oriented)方法论在企业级应用开发中的实践。该书涵盖了多个作者的著作,这些作者都是在这个领域内的专家,他们的作品共同构成了一个全面且深入的学习资源。 首先,Ahmed/Umrysh的《利用J2EE™和UML开发企业级Java应用程序》介绍了如何将J2EE技术和统一建模语言(Unified Modeling Language, UML)应用于实际的软件开发中,以构建高效的企业级解决方案。J2EE是Java平台企业版,是一种广泛使用的Java架构,而UML则是软件开发过程中的可视化工具,用于系统设计和理解。 Arlow/Neustadt的作品探讨了企业模式和模型驱动架构(Model-Driven Architecture, MDA),他们通过架构原型模式和UML,帮助读者创建更高质量的软件。他们的研究强调了模式在软件设计中的重要性,以及如何通过模式和UML来实现架构的可复用性和一致性。 UML2和统一过程(Unified Process, UP)的第二版,由Arlow/Neustadt编著,详细阐述了如何使用UML 2.0标准来支持软件开发生命周期的各个阶段,以及如何在整个过程中应用统一的过程框架。 Armour/Miller的《高级用例建模:软件系统的方法》深入研究了用例建模,这是一种关键的分析技术,用于捕捉用户需求和系统交互,对于理解系统行为至关重要。 Bellin/Simone的《CRCCardBook》可能涉及特定领域的卡片式学习材料,用于简化复杂概念的理解和记忆,可能是针对某个特定工具或技术的速查指南。 Bergström/Råberg的《采用Rational统一过程:RUP的成功之路》着重于Rational Unified Process (RUP),这是一个流行的软件开发生命周期方法,强调迭代、可扩展和适应性的原则。 Binder的《测试面向对象系统:模型、模式与工具》则提供了关于如何有效地测试基于面向对象设计的系统的策略和技术,包括测试模型和工具的选择。 Bittner/Spence的《用例建模》专注于深入探讨用例建模的最佳实践,有助于读者掌握这个基础但重要的分析技术。 Booch的《Object Solutions: Managing the Object-Oriented Project》关注项目管理在面向对象开发中的实施,可能包括如何规划、组织和控制这类项目。 Booch的另一本书《面向对象分析与设计与应用》第二版,深入讲解了面向对象分析和设计的基本原理和应用技巧。 Booch/Bryan合著的《用ADA进行软件工程》,讨论了Ada编程语言在软件工程中的应用,展示了面向对象思想在不同语言中的实践。 Booch/Rumbaugh/Jacobson合著的《统一建模语言用户指南》第二版,是UML官方指南,为开发者提供完整的UML语法和用法。 Box等人的《有效COM:改进COM和MTS基础应用的50种方法》聚焦Microsoft COM技术,为开发者提供了优化微软组件对象模型(Component Object Model, COM)应用的实用建议。 Buckley/Pulsipher的《ClearCase®部署的艺术》专门研究ClearCase版本控制系统在软件部署中的策略和实践。 Carlson的《使用UML建模XML应用:实战e-Business解决方案》展示了如何利用UML来设计和实现XML驱动的业务应用,符合Web 2.0时代的趋势。 Clarke/Baniassad的《面向切面分析与设计》探讨了面向切面编程(Aspect-Oriented Programming, AOP),一种补充传统面向对象编程的编程范式,以解决横切关注点的问题。 Collins的作品可能涉及软件开发过程中的具体实践,如设计模式、团队协作或项目管理等。 《面向对象分析与设计:应用第三版》集合了多学科的知识,适合软件工程师、系统分析师和项目经理等专业人士,旨在提供全面的面向对象方法论和工具的理论与实践指导。