2002年3月26日  第期 
软件工程经典图书

  随着计算机技术的发展,由一两个人关起门来打天下的时代已一去不复返了。现代的商业软件大部分都是很多人协同工作的结果。不管我们愿意不愿意,软件工程正在从课堂上、书本上走下来,强迫我们去认识它,应用它。
  说到软件工程就不能不提UML,UML( Unified Modeling Language )是一种定义良好,易于表达,功能强大且普遍实用的建模语言。它不仅可以支持面向对象的分析与设计,更重要的是能够有力地支持从需求分析开始的软件开发的全过程。

经典图书
  由UML(统一建模语言)的3位主要设计者Grady Booch、Ivar Jacobson、James Rumbaugh合著的3本书:《UML用户指南》《UML参考手册》《统一软件开发过程》。这套著作对UML做了详细、深入而准确的论述,是一套教会读者掌握和使用UML
的权威教材和指导手册。3本书既各自独立,而又有很强的内在联系。其中《UML用户指南》介绍UML的基础知识以及如何运用该语言去解决常见的建模问题,学习UML最好从阅读本书开始;《UML参考手册》对UML的组成和概念做了详细介绍,是一本全面而方便的参考书;《统一软件开发过程》给出一种以UML作为建模语言进行软件开发的过程指导,适合运用UML的概念进行软件开发的专业人员使用。
  《小组软件开发过程》(简称“TSPi”)是美国Embry-Riddle Aeronautical大学为计算机科学系研究生和高年级本科生开设的一门软件工程课的教科书。《个体软件过程》(简称"PSPi"),是Watts S.Humphrey于1997年特为美国大学一年级学生编写的教科书。都是软件开发中不可多得的好书。
  《设计模式:可复用面向对象软件的基础》。其实本书的英文版早在1995年就已出版,但时至今日它的内容仍不过时,事实证明本书是近10年来最重要的软件开发书籍之一,书中给出的模式格式和词汇几乎成为软件设计的工业标准。本书的4位作者Erich Gamma、Richard Helm、Ralph Johnson、John Vlissides都是国际公认的面向对象领域的专家,本书堪称是面向对象设计的经典名著,一直名列亚马逊网站销售排行榜前列,而在亚马逊网站上的读者综合评价更是达到了满分五颗星,业内的专家学者对《设计模式》也赞不绝口。

  《软件工程:实践者的研究方法》(中文版英文影印版)是一本系统而全面地介绍软件工程理论、技术和实践的专著,在北美学术界和产业界享有盛誉,作者Roger S.Pressman是软件工程领域国际知名的咨询专家和作者。第4版已被国内多所高等院校选为软件工程教材。在2002年,将推出本书的最新版——第5版。

  《Rational统一过程引论(原书第2版)》(The Rational Unified Process, An Introduction )简明扼要地介绍了Rational统一过程的概念、结构、内容和动机。以本书为指导,开发人员可以在预定的进度和合理的预算范围内开发出高质量的软件产品。本书的作者Philippe Kruchten作为Rational统一过程这一产品的首席构架师,在本书中与读者分享他所拥有的过程知识,并将重点放在掌握这种行之有效的软件开发方法的核心技术上。对于希望了解RUP这一产品的广大读者,本书无疑是最佳选择。
期待中
  机械工业出版社即将推出的软件工程方面经典图书
  《分析模式:可复用对象模型》(Analysis Patterns : Reusable Object Models)。本书可以说是《设计模式》的面向对象分析(OOA)版,也是目前唯一一本讲述分析模式的图书。本书的作者Martin Fowler是一位不可多得的大师级作家。他不但技术能力强,而且能够把高深的知识讲得深入浅出、清晰有条理,读起来毫无压力。
  《UML和模式应用:面向对象分析与设计导论》(Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process)。本书通过一个贯穿始终的学习案例,为读者提供开发过程和设计方法的指导,并通过讲授GRASP等典型模式帮助读者有效学习和使用面向对象分析与设计的实用技巧,是一部来自于大量经验的总结性论著。作者Craig Larman是一位资深的业界专家,长期从事教学和技术指导工作。
  《编写有效用况》(Writing Effective Use Cases)。本书刚刚获得今年的Jolt and Productivity Award奖,作者A listair Cockburn是世界顶级的面向对象领域专家,尤其擅长研究用况(Use Case)。本书针对写Use Case时的knowhow有相当不凡的见解,获奖绝对是实至名归。

  《面向对象的方法、原理及实践(原书第3版)》。本书是著名的Addison-Wesley公司的对象技术丛书中的又一本经典教材,作者是Lan Graham。

其他图书

软件开发的滑铁卢: 重大失控项目的经验与教训 电子工业出版社
实用软件工程(第二版)
清华大学出版社
软件工程技术概论
科学出版社
快速软件开发——有效控制与完成进度计划
电子工业出版社
软件工程(高等教材)
电子工业出版社
软件能力成熟度模型CMM方法及其应用 人民邮电出版社
软件能力成熟度模型
清华大学出版社
软件工程——技术、方法与环境 北京大学出版社
软件工程 西安电子科技大学出版社
软件工程——理论与实践(第二版 影印版) 高等教育出版社
现代软件工程(上):管理技术篇
科学出版社
现代软件工程(中):基本方法篇
科学出版社
现代软件工程(下):新技术篇 科学出版社
能力成熟度模型(CMM):软件过程改进指南 电子工业出版社
面向对象系统的测试 人民邮电出版社
软件工程 电子工业出版社
软件工程
电子工业出版社
实用面向对象软件工程教程
电子工业出版社
面向对象软件构造(第2版)(英文影印版) 清华大学出版社
用于面向对象系统开发的使用实例图(英文影印版)
清华大学出版社
面向对象设计的UML实践(英文影印版)
清华大学出版社
软件工程实践者之路(第5版)(英文影印版) 清华大学出版社
软件工程Java语言实现 机械工业出版社
软件工程-Java语言实现(英文版,第4版) 机械工业出版社
面向对象系统分析与设计
清华大学出版社
面向对象分析设计与编程(OOA/OOD/OOP) 清华大学出版社
UML面向对象分析 北京航空航天大学出版社
可视化面向对象建模技术-标准建模语言UML教程 北京航空航天大学出版社
时代新潮流UML Programming Guide设计核心技术 北京希望电子出版社
UML with Rational Rose从入门到精通 电子工业出版社
UML对象设计与编程
北京希望电子出版社
UML与系统分析设计
人民邮电出版社
面向对象设计的UML实践(英文影印版)
清华大学出版社
软件需求 机械工业出版社
Oracle 8 UML对象建模设计 机械工业出版社
面向对象分析与设计 中国铁道出版社
Web可用性设计 人民邮电出版社
软件创新之路--冲破高技术营造的牢笼 电子工业出版社
程序设计实践 机械工业出版社

专题书讯说明
  专题书讯是本站最新提供的个性化服务,它依据会员在注册时所选的兴趣范围而定,如果您想得到更多种类的专题书讯,可修改或增加会员绿色通道下——“我的兴趣范围”。赶快行动吧!这就去WWW.CHINA-PUB.COM