参考资料
主题
| CHM95 |
James Champy 1995. Reengineering Management:
The Mandate for New Leadership.New York, NY: HarperCollins. |
|
|
对如何确定并控制业务重建活动中的不稳定因素提出了不少深刻的见解。 |
| DVP93 |
Thomas H. Davenport 1993. Process Innovation-Reengineering Work through Information Technology.Boston, MA: Harvard Business School Press. |
|
|
详尽并全面地介绍了如何借助信息技术实现业务的改进和重建。 |
| JAC94 |
Ivar Jacobson, Maria Ericsson, and Agneta Jacobson 1994.The Object Advantage-Business Process Reengineering with Object Technology.Addison Wesley Longman |
|
|
业务工程工作流程的基础,正是这本著作首次将对象技术引入了业务建模领域。 |
| HAM93 |
Michael Hammer and James Champy 1993. Reengineering the Corporation-A Manifesto for Business Revolution. New York, NY: HarperBusiness. |
|
|
这是本推广业务工程(和重建)潮流的著作。是对上文著作 The Object Advantage-Business Process Reengineering with Object Technology 非常好的补充。 |
| HAR91 |
H. James Harrington 1991. Business Process Improvement: The Breakthrough Strategy for Total Quality, Productivity, and Competitiveness.New York, NY: McGraw-Hill. |
|
|
业务重建主题方面的另一本得力之作。 |
| PLR99 |
R. Steven Player (Editor) and David Keys (Editor) 1999. Activity-Based Management: Arthur Andersen's Lessons from the ABM Battlefield. Wiley Cost Management Series. |
|
|
一本介绍性著作,有助于了解成本管理、如何实现基于活动的成本核算 (ABC) 系统以及基于活动的管理 (ABM) 系统。 |
| NDL97 |
David A. Nadler and Michael L. Tushman 1999. Competing by Design-the Power of Organizational Architecture. Oxford University Press. |
| ERI00 |
Hans-Erik Eriksson and Magnus Penker 2000. Business Modeling With UML: Business Patterns at Work. New York, NY: John Wiley & Sons, Inc. |
| ODL98 |
James J. Odell 1998. Advanced Object-Oriented Analysis & Design Using UML.Cambridge University Press. |
|
|
对业务规则这一主题,以及相关的一些内容进行了充分的概述。 |
| BER92 |
H. Berlack 1992. Software Configuration Management.New York, NY: John Wiley & Sons, Inc. |
|
|
|
| BUC93 |
J. Buckley 1993. Implementing Configuration Management, Hardware, Software and Firmware. Los Alamitos, CA:
IEEE Computer Science Press. |
|
|
|
| WHI91 |
David Whitgift 1991. Methods and Tools for Software Configuration Management. New York, NY: John Wiley & Sons, Inc. |
|
|
|
| BOU94 |
Serge Bouchy 1994. L'ingénierie des systémes informatiques évolutifs, Paris, France: Eyrolles, 330p. |
|
|
|
| BRO95 |
Frederick P. Brooks, Jr. 1995. The Mythical Man-Month-Essays on Software Engineering 2nd ed. Reading, MA, Addison Wesley Longman. |
|
|
一本经典著作,接触软件开发的人员应反复研读本书。我们给读者推荐这一版是 20 周年纪念版,不是 1975 年的原版。 |
| CON92 |
D. Conner 1992. Managing at the Speed of Change.New York, NY: Random House, Inc. |
|
|
|
| DAV95 |
Alan Davis 1995. 201 Principles of Software Development. New York, NY: McGraw-Hill. |
|
|
本书是参与软件开发的各类角色的良师益友。 |
| DEG90 |
Peter DeGrace and Leslie Stahl 1990.Wicked Problems, Righteous Solutions: A Catalog of Modern Software Engineering Practices. Englewood Cliffs, NJ: Yourdon Press. |
|
|
本书对流程的各类生命周期及其渊源、优/缺点提出了真知灼见。对理解流程的重要性大有益处。 |
| DEI84 |
Harvey M. Deitel 1984. An Introduction to Operating Systems.Addison Wesley Longman |
|
|
|
| GRA97 |
Ian Graham, et al.1997. The OPEN Process Specification.Harlow, England: Addison Wesley Longman. |
|
|
另一种流程模型,其中的一些基本原理与 Rational Unified Process 相同。 |
| HAC97 |
JoAnn T. Hackos and Dawn M. Stevens 1997. Standards for Online Communication.John Wiley and Sons, Inc. |
|
|
这本著作被现代的技术文档编写员奉为“圣经”。其中确定了编写用户手册的过程,还突出强调了如何编写联机帮助系统。 |
| IBM2000 |
IBM System Integrated Method. International Business Machines Corporation 1998, 1999, 2000. |
|
|
|
| IBM99a |
An Approach to Designing e-Business Solutions. International Business Machines Corporation 1999. |
|
|
http://www.redbooks.ibm.com/abstracts/sg245949.html |
| IBM99b |
Design Considerations: From Client Server Applications to e-business Applications. International Business Machines Corporation 1999. |
|
|
http://www.redbooks.ibm.com/abstracts/sg245503.html |
| IBM99c |
The Front of IBM WebSphere-Building e-Business User Interfaces. International Business Machines Corporation 1999. |
|
|
http://www.redbooks.ibm.com/abstracts/sg245488.html |
| IBM98a |
Architecture Description Standard: Overview. International Business Machines Corporation 1998. |
| IBM98b |
Architecture Description Standard: Semantic Specification. International Business Machines Corporation 1998. |
|
|
与上述 IBM 的参考资料相关的 Web 站点还有: http://www.redbooks.ibm.com http://www.ibm.com/e-business/ http://www.ibm.com/software http://www.ibm.com/developer/ http://www.ibm.com/services/ |
| IBM97 |
IBM 1997. Developing Object-Oriented Software--An Experienced-based Approach.Upper Saddle River, NJ: Prentice-Hall. |
|
|
与 Rational Unified Process 类似,这个由 IBM Object Technology Center 开发的流程也具备迭代、递进、面向对象、场景驱动、对风险敏感等特性。 |
| JEL93 |
J. Jellison 1993. Overcoming Resistance: A Practical Guide to Producing Change in the Workplace. New York, NY: Simon & Schuster, Inc. |
|
|
|
| KAT93 |
Jon R. Katzenbach and Douglas K. Smith 1993.The Wisdom of Teams.New York, NY: Harper Business. |
|
|
高效团队工作的秘诀。 |
| KET98 |
Nasser Kettani, et al.1998. De Merise à
UML Paris, France: Editions Eyrolles. |
|
|
Merise 是在法国一种非常流行的软件开发方法,经升级后,该方法中可采用 UML 语言。它与 Rational Unified Process 有些相似。 |
| LEA97 |
Doug Lea 1999. Concurrent Programming in Java.Addison Wesley Longman. |
|
|
|
| MCA95 |
Jim McCarthy 1995. Dynamics of Software Development. Redmond, WA: Microsoft Press. |
|
|
Microsoft 一位开发经理撰写的五十三条经验法则。 |
| MCO97 |
Steve McConnell 1997. Software Project Survival Guide. Redmond, WA: Microsoft Press. |
|
|
有关如何交付合格的软件项目的实践经验的集锦。 |
| MCO93 |
Steve McConnell 1993. Code Complete--A Practical Handbook of Software Construction.Redmond, WA: Microsoft Press. |
|
|
这是一本得力之作,专为负责开发流程的实施、集成和测试等方面工作的实施和测试角色准备。 |
| MOS98 |
Microsoft 1998. The Microsoft Manual of Style for Technical Publications. Redmond, WA: Microsoft Press. |
|
|
|
| STA97 |
Jennifer Stapleton 1997. The Dynamic System Development Method.Addison Wesley Longman. |
|
|
总体来说,DSDM 方法可被视作对 Rational Unified Process 的介绍。尽管使用的术语不同,这两种流程非常相似。您可以将 Rational Unified Process 视作 DSDM 的一个实例或一种实现方式。 |
| TAN86 |
Andrew S. Tannenbaum 1986. Operating Systems:
Design and Implementation. Upper Saddle River, NJ: Prentice Hall. |
|
|
|
| YOU97 |
Edward Yourdon 1997. Death March: Managing "Mission Impossible" Projects.Upper Saddle River, NJ:
Prentice Hall. |
|
|
另辟蹊径,克服项目难点。 |
| BOO98 |
G. Booch, J. Rumbaugh, and I. Jacobson, 1998. UML User Guide.Addison-Wesley Longman. |
|
|
本书与 Rational Unified Process 5.1 同时出版,是 UML 主要著者编写的一本出色的 UML 用户指南。 |
| CONA99 |
Jim Conallen, 1999. Building Web Applications with UML.Addison-Wesley Longman. |
|
|
本书充分介绍了在 Rational Unified Process 环境中关于 Web 应用程序开发的基础知识。本书还说明了如何使用 UML 建立 Web 应用程序的模型,以及对 UML 的 Web 应用程序补充。 |
| DOUG98 |
Bruce Powel Douglass 1998. Real-Time UML.Addison Wesley Longman. |
|
|
本书使用 UML 表示法,对如何在实时系统中应用面向对象技术提供了宝贵的建议。 |
| ERI97 |
Hans-Erik Eriksson and Magnus Penker 1997. UML Toolkit.New York: John Wiley & Sons. |
|
|
关于 UML 的一本更为全面的著作,其作者来自瑞典的另一对 Rational 合作伙伴。 |
| FOW97 |
Martin Fowler 1997. UML Distilled-Applying the standard object modeling language.Addison-Wesley Longman. |
|
|
这是一本专供速查而编写的有关 UML 的提纲挈领的介绍。 |
| MUL98 |
Pierre-Alain Muller 1998. Instant UML. Wrox Inc. |
|
|
由过去的一位同事编写的另一本 UML 简介。 |
| QUA98 |
Terry Quatrani 1998. Visual Modeling with Rational Rose and UML.Addison Wesley Longman. |
|
|
对如何构建 UML 模型提供分步指导。同时,它还遵循 Rational Unified Process,实际上提供了一个小型示例。 |
| RUM98 |
J. Rumbaugh, I. Jacobson, and G. Booch, 1998. UML Reference Manual.Addison Wesley Longman. |
|
|
经过 UML 三位核心著者的充分阐述,UML 已变得比 OMG 标准更容易理解。 |
| UML99 |
OMG Unified Modeling Language Specification, Version 1.3. Rational Software Corporation, 18880 Homestead Road, Cupertino, CA 95014, and Object Management Group, Inc., 492 Old Connecticut Path, Framingham, MA 01701. |
|
|
关于 UML 的最新说明。联机文档可从 http://www.rational.com/uml 获得。 |
| UML96 |
G. Booch, J. Rumbaugh, and I. Jacobson 1996. The Unified Modeling Language for Object-Oriented Development.Documentation set, version 0.9 Addendum, Rational Software Corporation. |
| UML95 |
G. Booch and J. Rumbaugh 1995. Unified Method for Object-Oriented Development.Documentation set, version 0.8, Rational Software Corporation. |
| BOO93 |
Grady Booch 1993.Object-Oriented Analysis and Design with Applications, 2nd edition.Redwood City, CA: The Benjamin/Cummings Publishing Company. |
| BUH96 |
R. J. A. Buhr and R. S. Casselman 1996. Use Case Maps for Object-Oriented Systems.Upper Saddle River, NJ:
Prentice-Hall. |
|
|
本书介绍了用例的另外几种视图。 |
| JAC92 |
Ivar Jacobson, et al.1992. Object-Oriented Software Engineering-A Use Case-Driven Approach, Wokingham, England:
Addison Wesley Longman. |
| RUM91 |
James Rumbaugh, et al.1991. Object-Oriented Modeling and Design. Upper Saddle River, NJ: Prentice-Hall. |
|
|
上述三本书的作者还是那“三位老相识”。面向对象的分析设计工作流程可追根溯源到这三本书,那时 UML 和 Rational Unified Process 即将面世。这三本书仍然作为面向对象技术的设计人员的主要参考书目,只是已不再使用原有的表示法。 |
| RUM96 |
James Rumbaugh 1996. OMT Insights.New York: SIGS Books. |
|
|
对最初的 OMT 一书的补充,它深入到特定的主题:继承关系、用例等。 |
| SEL94 |
Bran Selic, Garth Gullekson, and Paul Ward 1994.
Real-time Object-Oriented Modeling. New York, NY: John Wiley & Sons, Inc. |
|
|
关于使用对象技术设计交互系统的参考书目,其作者还著有 ObjecTime Developer。 |
版
| WIR90 |
Rebecca Wirfs-Brock, Brian Wilkerson, and Lauren Wiener 1990. Designing Object-Oriented Software.Upper Saddle River, NJ: Prentice-Hall. |
|
|
本书描述了面向对象软件开发中的类、职责和协作 (CRC) 方法。 |
| AMI95 |
K. Pulford, A. Kuntzmann-Combelles, and S.
Shirlaw 1995. A Quantitative Approach to Software Management-The AMI Handbook.Addison Wesley Longman. |
| BOE81 |
Barry W. Boehm 1981. Software Engineering Economics.Upper Saddle River, NJ: Prentice-Hall. |
|
|
估算软件工作量的经典之作,其中描述了最初的 COCOMO 估算模型。 |
| BOE91 |
Barry W. Boehm 1991. Software Risk Management: Principles and Practices, IEEE Software, Jan. 1991, IEEE, pp.32-41. |
|
|
本书依然堪称风险管理方面的最佳入门读物。 |
| CAR93 |
Marvin J. Carr, et al.1993. Taxonomy-Based Risk Identification, Technical Report CMU/SEI-93-TR-6, Pittsburgh, PA, SEI, June 1993, 24p. |
|
|
您会从中获得一些灵感,制定您自己的风险列表。 |
| CHA89 |
Robert Charette 1989.Software Engineering Risk Analysis and Management.New York, NY: McGraw-Hill. |
|
|
从实用的角度来看待风险管理。 |
| CHID94 |
Chidamber and Kemerer 1994. A metrics suite for object-oriented design, IEEE Transactions on Software Engineering, 20(6), 1994. |
|
|
是面向对象软件规范领域的开创性著作之一。 |
| CLE96 |
Robert T. Clemen 1996. Making Hard Decisions: An Introduction to Decision Analysis.Duxbury Press. |
|
|
本书深入浅出地讲解了决策分析的基本原则。 |
| DEV95 |
Michael T. Devlin and Walker E. Royce. Improving Software Economics in the Aerospace and Defense Industry, Technical Paper TP-46, Santa Clara, CA, Rational Software Corporation, 1995. |
| EVA98 |
James R. Evans and David L. Olson 1998. Introduction to Simulation and Risk Analysis. Upper Saddle River, NJ:
Prentice-Hall. |
|
|
就如何对业务建模进行模拟作了充分的介绍。 |
| GIL88 |
Tom Gilb 1988.Principles of Software Engineering Management.Harlow, England: Addison Wesley Longman. |
|
|
迭代式开发方法的一位先驱所编写的伟大著作。书中大量的建议对项目经理来说都很实用。 |
| BOO95 |
Grady Booch 1995.Object Solutions-Managing the Object-Oriented Project.Addison Wesley Longman. |
|
|
对面向对象项目的经理人员来说是一本很实用的书。它还是 Rational Unified Process 基本原理的来源之一。 |
| FAI94 |
Richard Fairley 1994. "Risk Management for Software Project," IEEE Software, 11 (3), May 1994, pp.57-67 |
|
|
如果您从未接触过风险管理,可以尝试采用这种简洁明了的策略。 |
| HEND96 |
Brian Henderson-Sellers 1996. Object-Oriented Metrics, Measures of Complexity.Prentice Hall PTR. |
|
|
全面并详细地介绍了面向对象的特定规范。 |
| JON94 |
Capers Jones 1994.Assessment and Control of Software Risks.Yourdon Press. |
|
|
核查风险列表是否全面的一个不可或缺的依据。 |
| KAR96 |
Dale Karolak 1996.Software Engineering Risk Management.Los Alamitos, CA: IEEE Computer Society Press. |
|
|
提供了可在风险管理中应用的更为高级复杂的建议和技巧。 |
| MCO96 |
Steve McConnell 1996. Rapid Development.Redmond, WA: Microsoft Press. |
|
|
非常全面地阐述了软件快速开发的实用方法。 |
| OCO94 |
Fergus O'Connell 1994.How to Run Successful Projects.New York, NY: Prentice-Hall International. |
|
|
真正的宝典!涉及初次管理项目时特别需要了解的方方面面,篇幅长达 170 页。 |
| PUT92 |
Lawrence Putnam & Ware Myers 1992. Measures for Excellence: Reliable Software On Time, Within Budget.Yourdon Press. |
|
|
|
| ROY98 |
Walker Royce 1998. Software Project Management: A Unified Framework.Addison Wesley Longman. |
|
|
本书是针对 Rational Unified Process 的一本必不可少的指南,书中诠释了 Rational Process 的精髓所在,以及其中蕴涵的软件经济学原理。项目经理肯定会受益匪浅。 |
| VOS96 |
David Vose 1996. Quantitative Risk Analysis:
A Guide to Monte Carlo Simulation Modeling.John Wiley & Sons. |
|
|
为运用 Monte Carlo 技巧对不确定因素建模提供了很好的指导。 |
| WHIT97 |
Scott Whitmire 1997. Object-Oriented Design Measurement.John Wiley & Sons, Inc. |
|
|
很好地阐述了软件测评理论基础,尤其是在数学描述方面(这是颇具挑战性的)。 |
| AND96 |
Stephen J. Andriole 1996. Managing Systems Requirements: Methods, Tools, and Cases.McGraw Hill. |
|
|
|
| BEY98 |
Hugh Beyer and Karen Holtzblatt 1998. Contextual Design.San Francisco, CA: Morgan Kaufmann Publishers. |
|
|
|
| CON99 |
Larry Constantine and Lucy A.D. Lockwood 1999.
Software for Use. Reading, MA: Addison Wesley Longman. |
|
|
一本阐述以用户为中心的设计的好书,突出阐述了开发可用软件要用到的技巧和实用指南。 |
| COO99 |
Alan Cooper1999.The Inmates are Running the Asylum. Indianapolis, IN: SAMS. |
|
|
|
| DAV93 |
Alan Davis 1993. Software Requirements-Objects, Functions and States.Englewood Cliffs, NJ: Prentice Hall. |
|
|
|
| FIS91 |
Roger Fisher and William Ury 1991. Getting to Yes-Negotiating Agreement Without Giving In, 2nd Edition.Penguin Books USA. |
|
|
|
| GOU88 |
John D. Gould 1988. "How to Design Usable Systems", in Helander, Martin, ed. Handbook of Computer Interaction, pp.757-789, North-Holland, Amsterdam, The Netherlands. |
|
|
|
| GOU87 |
John D. Gould, Stephen J. Boies, Stephen Levy, John T. Richards and Jim Schoonard 1987. "The 1984 Olympic Message System: a test of behavioral principles of system design", in Communications of the ACM, Vol. 30, No. 9, pp.758-769. |
|
|
|
| GAU89 |
Donald Gause and Gerald Weinberg 1989. Exploring Requirements-Quality Before Design.New York, NY: Dorset House. |
|
|
|
| IEEE93 |
IEEE Std 830-1993. Recommended Practice for Software Requirements Specifications.Software Engineering Standards Committee of the IEEE Computer Society: New York, NY, 1993. |
|
|
|
| ISO13407 |
ISO/TC159 1999. Human-centred design processes for interactive systems.Report ISO 13407:1999, International Organization for Standardization, Geneva, Switzerland. |
|
|
|
| KOV99 |
Benjamin L. Kovitz 1999. Practical Software Requirements-A Manual of Content & Style.Manning Publications. |
|
|
|
| LEF99 |
Dean Leffingwell and Don Widrig 1999. Effective Requirements Management.Addison Wesley Longman. |
|
|
|
| SCH98 |
Geri Schneider and Jason P. Winters 1998. Applying Use Cases-A Practical Guide.Addison Wesley Longman. |
|
|
|
| SOM97 |
Ian Sommerville and Pete Sawyer 1997. Requirements Engineering-A Good Practice Guide.New York, NY: John Wiley & Sons, Inc. |
|
|
|
| THA97 |
Richard H. Thayer and Merlin Dorfman 1997. Software Requirements Engineering, 2nd Edition.IEEE Computer Society Press. |
|
|
|
| WEI95 |
Gerald Weinberg, 1995. "Just Say No!
Improving the Requirements Process", American Programmer, October 1995. |
|
|
|
| BAS98 |
Len Bass, Paul Clements, and Rick Kazman 1998. Software Architecture in Practice.Addison Wesley Longman. |
|
|
通过众多个案研究来解释软件构架的一本手册。 |
| BUS96 |
Frank Buschmann, Régine Meunier, Hans Rohnert, Peter Sommerlad, and Michael Stahl 1996. Pattern-Oriented Software Architecture-- A System of Patterns, New York, NY: John Wiley and Sons, Inc. |
|
|
本书沿袭了“四人组”所著一书中(Gamma 等四人,参见下文)采用的模型,在构架这一层面上对各种各样的设计模式进行了总结。 |
| FOW97a |
Martin Fowler 1997. Analysis Patterns:
Reusable Object Models.Addison Wesley Longman. |
|
|
|
| GAM94 |
Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides 1994. Design Patterns-Elements of Reusable Object-Oriented Software.Addison Wesley Longman. |
|
|
本书是有关模式的早期著作之一,概略性地阐述了这些模式。 |
| GS93 |
David Garlan and Mary Shaw.An Introduction to Software Architecture.SEI Technical Report CMU/SEI-94-TR-21. |
|
|
|
| HOF98 |
Christine Hofmeister, Robert Nord, and Dilip Soni 1999. Applied Software Architecture.Addison Wesley Longman. |
|
|
上述两本书推荐使用的构架结构与 Rational Unified Process 的结构非常类似,它们共同基于协同使用的多个视图。 |
| IEEE98 |
IEEE Recommended Practice for Architectural Description, Draft 3.0 of IEEE P1471, May 1998. (http://www.pithecanthropus.com/~awg/) |
|
|
在此提出的标准推荐使用基于多视图概念的构架说明。 |
| JAC97 |
Ivar Jacobson, Martin Griss and Patrik Jonsson, 1997. Software Reuse-Architecture, Process and Organization for Business Success.Addison Wesley Longman. |
|
|
这是一本针对 Rational Unified Process 的指南,其中对互联系统及其构件的设计予以深入的剖析,书中提出一种策略,在公司一级上使系统化复用的一整套做法制度化。 |
| KRU95 |
Philippe Kruchten 1995, "The 4+1 view model of architecture," IEEE Software.12(6), November 1995. |
|
|
Rational Unified Process 中构架说明所使用的 4+1 视图的出处。 |
| LMFS96 |
Lockheed Martin Federal STARS (Software Technology for Adaptable, Reliable Systems) Program.Domain Engineering Guidebook.(http://www.asset.com/stars/loral/domain/guide/home.htm) |
|
|
本指南以一个真实的组织 (U.S. Air Force's Space and Warning Systems Center) 为原型,对领域工程流程在较高层次上进行了描述。 |
| PW92 |
Dewayne E. Perry and Alexander L. Wolf. Foundations for the Study of Software Architecture.ACM SIGSOFT Software Engineering Notes, 17(4):40-52, October 1992. |
|
|
|
| REC97 |
Eberhardt Rechtin and Mark Maier1997.The Art of System Architecting. Boca Ration, FL: CRC Press. |
|
|
这两本书并不是专门为软件工程师准备的,不过,对软件构架设计师而言它们却是无价之宝。这样说主要是因为其中介绍了一套探索的宝贵方法,同时还附有不少构架示例。 |
| REC91 |
Eberhardt Rechtin 1991. Systems Architecting:
creating and building complex systems.Englewood Cliffs NJ:
Prentice-Hall. |
|
|
|
| ROY91 |
Walker E. Royce and Winston Royce, "Software Architecture: Integrating Process and Technology," Quest, 14 (1), 1991, Redondo Beach, CA: TRW, pp.2-15. |
|
|
|
| SHA96 |
Mary Shaw and David Garlan 1996. Software Architecture-Perspectives on an Emerging Discipline.Upper Saddle River, NJ: Prentice-Hall. |
|
|
关于软件构架概念和问题的一本不错的入门读物。 |
| WIT94 |
Bernard I. Witt, F. Terry Baker, and Everett W.
Merritt 1994. Software Architecture and Design-Principles, Models, and Methods.New York, NY: Van Nostrand Reinhold. |
|
|
有关软件构架的较全面的早期著作之一。 |
| AMB99 |
Scott W. Ambler 1999. More Process Patterns:
Delivering Large-Scale Systems Using Object Technology.New York, NY:
SIGS Books/Cambridge University Press. |
|
|
针对 [AMB98] 的一本指南。 |
| AMB98 |
Scott W. Ambler 1998. Process Patterns:
Building Large-Scale Systems Using Object Technology.New York, NY:
SIGS Books/Cambridge University Press. |
|
|
关于定制流程以及在软件工程项目中应用面向对象技术的一本很好的参考书。 |
| BOE96 |
Barry W. Boehm 1996, "Anchoring the Software Process," IEEE Software, July 1996, pp.73-82. |
|
|
本文区分了四个阶段以及相应的里程碑。 |
| BOE88 |
Barry W. Boehm 1988, "A Spiral Model of Software Development and Enhancement," Computer, May 1988, IEEE, pp.61-72. |
|
|
确定迭代式开发的原则和动力的一篇开创性的文章。 |
| DOD94 |
Software Development and Documentation, MIL-STD-498, U.S. Department of Defense, December 1994. |
|
|
|
| HUM89 |
Watts S. Humphrey1989.Managing the Software Process.Reading, MA: Addison Wesley Longman. |
|
|
关于“软件工程协会”(Software Engineering Institute) 开发的软件流程和能力成熟度模型的一本经典之作。 |
| ISO95 |
ISO/IEC 12207 Information Technology-- Software Life-cycle Processes.ISO, Geneva, 1995, 57p. |
|
|
|
| ISO91 |
ISO 9000-3 Guidelines for the Application of ISO 9001 to the Development, Supply, and Maintenance of Software.ISO, Geneva 1991. |
|
|
软件流程确定和评估的两个关键标准。 |
| JAC98 |
Ivar Jacobson, Grady Booch, and James Rumbaugh 1998. The Unified Software Development Process.Addison Wesley Longman. |
|
|
这本新近编写的教科书对 Unified Process 作了较详尽的描述,是关于 Rational Unified Process 的一本有益的指南。另外,本书还提供了 UML 建模示例。 |
| JAC97 |
Ivar Jacobson, Martin Griss, and Patrik Jonsson 1997. Software Reuse-Architecture, Process and Organization for Business Success.Addison Wesley Longman. |
|
|
这本教科书涉及软件复用,是对 Rational Unified Process 的极好补充。其中关于构架的几章也颇具特色。 |
| KRU96 |
Philippe Kruchten 1996."A Rational Development Process", CrossTalk, 9 (7), July 1996, p.11-16. |
|
|
本文是由 Walker Royce、Sue Mickel 及 Rational 数名顾问联合编写的,其中描述了 Rational Process 的迭代式生命周期。 |
| KRU91 |
Philippe Kruchten 1991. "Un processus de dévelopment de logiciel itératif et centré sur l'architecture", Proceedings of the 4th International Conference on Software Engineering, December 1991, Toulouse, France, EC2. |
|
|
法语版的 Rational 迭代式流程。 |
| MCF96 |
Robert McFeeley 1996. IDEAL: A User's Guide for Software Process Improvement.Software Engineering Institute, Pittsburgh, PA, CMU/SEI-96-HB-001. |
|
|
描述了称为 IDEAL 的软件流程改进程序模型,对启动和管理流程实施项目荐用步骤的顺序进行了一般性描述。 |
| PAR86 |
David L. Parnas and Paul C. Clements, "A Rational Design Process: How and Why to Fake It", IEEE Trans.
Software Eng., Feb. 1986, pp.251-257. |
|
|
|
|
ROY70 |
Winston W. Royce, "Managing the Development of Large Software Systems: Concepts and Techniques", Proceedings, WESCON, August 1970. |
|
|
|
| PAU93 |
Mark Paulk, et al.1993. Capability Maturity Model for Software, Version 1.1. Software Engineering Institute, Pittsburgh, PA SEI-93-TR-024. |
|
|
能力成熟度模型的最原始的参考资料。 |
| ROY90 |
Walker E. Royce, "TRW's Ada Process Model for Incremental Development of Large Software Systems", Proceedings ICSE 12, March 26-30, 1990, Nice, France, IEEE, pp.2-11. |
|
|
|
| BEI95 |
Boris Beizer1995.Black Box Testing. New York, NY: John Wiley & Sons, Inc. |
|
|
一个汇集了许多策略的宝库,借助这些策略可以开发软件功能测试要用到的各种测试用例。Beizer 博士凭借其特有的写作风格和聪明才智,通过大量通俗易懂的示例提高了本书的可读性,同时又诙谐风趣。 |
| DUS99 |
Elfriede Dustin, Jeff Rashka, and John Paul 1999. Automated Software Testing: Introduction, Management, and Performance.Addison Wesley Longman. |
|
|
|
| GOG93 |
Patricia Goglia 1993. Testing Client/Server Applications.QED Press. |
|
|
集中阐述如何测试客户机/服务器应用程序的第一本著作。 |
| HET88 |
Bill Hetzel 1988. The Complete Guide to Software Testing, 2nd Edition.QED Press. |
|
|
|
| IEEE83 |
IEEE 829-1983 Standard for Software Test Documentation.Software Engineering Standards Committee of the IEEE Computer Society, New York. |
|
|
|
| PER95 |
William E Perry 1995. Effective Methods for Software Testing.New York, NY: J. Wiley/QED Press. |
|
|
|
| SCH94 |
Charles H. Schmauch 1994.ISO 9000 for Software Developers. Milwaukee WI: ASQC Quality Press. |
|
|
|
© 1987 - 2001 Rational Software Corporation。版权所有。 | |

|