软件工程及软件方法学
-
软件同级评审(美)Karl E.Wiegers著;沈备军,宿为民译;沈备军译软件工程技术丛书·质量管理系列。本书论述了软件同级评审的整个过程,提供了保证软件质量的方法和技术,涵盖了正式和非正式的评审过程,描述了多种同级评审方法,同时对这些方法在各种不同情况下的合理运用提出了建议。另外,本书还研究了不同的文化和社会差异对评审的影响,并揭示了建立和实施成功的同级评审计划的关键因素。本书简明、易懂、实用性强,适于计算机软件质量管理的从业人员使用。 -
软件性能工程(美)Connie U.Smith,(美)Lloyd G.Williams著;唐毅鸿[等]译;唐毅鸿译本书全面阐述了关于创建具有响应性和可伸缩性软件所涉及的从体系结构问题到建模、度量标准和过程的各个方面,详细介绍了各种软件性能工程模型,讨论了如何根据面向对象开发过程的部分产品—体系结构和设计模型快速而轻松地建立定量模型,介绍了有效的数据采集技术和性能测量技术,探究了面向性能的设计原则。此外,本书中包括大量实时应用和案例研究,说明了如何将软件性能工程技术应用到重要应用领域,例如Web应用和嵌入式实时系统。本书主要面向经验丰富的软件开发人员,同时也可以为项目经理、开发人员、性能工程师提供参考,还可以作为高等院校相关专业软件工程课程的教材。 -
对象组件框架与UML应用(美)苏泽(Souza,D.F.),(美)威尔斯(Wills,A.C.) 著本书介绍的是如何利用对象、框架和UML来设计和构建基于组件的软件系统并实现对系统的重用。全书共由16章组成,分为概述、对象建模、对象分析及设计、实施Catalysis应用等五个部分。不但内容详尽,而且循序渐进,非常有利于学习。本书适合系统分析、设计人员阅读。 -
用UML构建Web应用程序(美)科纳伦(Conallen,J.) 著UML逐渐成为软件系统的标准建模语言,也是Web应用程序建模的首选工具。本书第一部分内容介绍了Web程序及相关技术,包括HTTP、HTML、XML、表单、框架、动态客户、安全性等;第二部分完整讲述了Web程序构建的过程以及UML的具体应用,包括架构定义、需求分析、系统设计、实施等。全书结构清晰,讲求实用。本书适合Web软件项目经理、分析员、设计员及程序员阅读。 -
UML面向对象设计基础约翰斯UML已成为描述面向对象设计符号的事实上的标准。本书介绍了面向对象软件设计的基本概念、符号表示、术语、准则以及原理等内容,其中第一部分(第1章和第2章)介绍了面向对象的基本概念以及面向对象编程的发展过程,第二部分(第3章至第7章)对UML进行了系统的介绍,第三部分(第8章至第14章)较深入地介绍面向对象设计的原理。最后一章(第15章)对软件构件的优缺点作了分析。本书可供面向对象技术的程序员、设计人员、系统工程师或技术经理使用。 -
Executable UML技术内幕(美) 梅勒(Mellor,S.J.),(美)巴尔塞(Balcer,M.J.) 著Executable UML是软件开发领域的一项重大发明,这方面的著作尚不多见。本书对这一技术做了深入的介绍,比如,怎样用UML将需求和用况物化成为直观的图表,如何用UML产生可执行、可测试的模型,如何将模型直接翻译成代码,以及如何用Executable UML模型编译器将分散的系统域编译在一起。为加深读者对有关概念和技巧的理解,书中还提供了一个开发成功的大型案例。另外,还提供了两个网址,以便于读者下载有关的模型以及翻译和运行这些模型的工具。本书适合软件系统分析、设计人员阅读。 -
UML实时系统开发(美)道格拉斯(Douglass,B.P.) 编嵌入式系统和实时系统的复杂程度日益提高,这要求系统设计方法更加成熟,可预见性更高。本书首先介绍了关于实时系统以及UML用于系统设计开发的基础知识,然后逐步讲解需求分析、对象结构及行为的定义、架构设计,还有细节设计,包括数据结构、操作、异常等。本书采用了大量的图表,让读者充分了解UML设计技巧,还提供了许多详细的设计实例,让读者掌握这些技巧在嵌入式系统设计中的应用。本书适用性较强,可供嵌入式系统和实时系统设计开发人员阅读。 -
用UML进行用况对象建模(美)罗森堡,(美)斯科特 著本书以一个电子商务系统为范例,详细介绍了其用况设计过程中的4个关键阶段:域建模、用况建模、稳定性分析、顺序图。对每个主题的介绍,都结合了一定的细节讨论、常见错误、练习题,易学易练。本书适合面向对象系统设计人员阅读。Doug Rosenberg,of ICONIX Software Engineering,Inc.,has been providing system development tools and traning for nearly two decades,with particular emphasis on object-oriented methods.He developed a Unified Booch/Rumbaugh/Jacobson design mehtod in 1993 that preceded Rational's UML by several years.he has produced more than a dozen multimedia traning courses on object tchnology,including COMPREHENSEIVE COM and COMPLETE CORBA,and is the author of the book Use Case Driven Object Modeling with UML. Kendall Scott provides UML traning and metoring on a nationwide basis through ICONIX .He is the author of UML Explained and supporting author of UML Distilled,Second Edition ,and the co-author of Use Case Driven Object Modeling with UML. -
有效用例模式(美)Steve Adolph,(美)Paul Bramble著本书针对实际项目中遇到的常见问题,提供了有效的解决方案。全书提供了30多种很有价值的模式。并都配有相应的示例,以方便读者试题其用例的质量。这是第一本提出“借助既有模式编写用例”的书,可作软件学院及大学计算机等专业相关课程的教材,也可以作为软件公司各级管理和开发人员参考。 -
高级用况建模(美国)米勒著软件开发最为重要的是问题定义阶段,用况驱动的分析技术正成为软件建模的首选,但这方面著作尚不多见。本书通过诸多实例,具体而直观地为读者介绍了复杂软件项目的用况模型创建过程,内容包括基本知识、项目启动、初级用况模型、用况模型扩展等。本书提供了一个用于创建和维护用况模型的框架,读者可将其定制以适合自己的系统。本书可供软件开发过程各阶段的技术人员阅读。
