Bibliography

The Rational Edge can be found at http://www.therationaledge.com.

Albrecht 1979 Allan J. Albrecht. "Measuring Applications Development Productivity," in Proceedings of IBM Applications Development Joint SHARE/GUIDE Symposium , Monterey, CA: 1979, 83 “92.

Ambler 1998 Scott Ambler. Process Patterns: Building Large-Scale Systems Using Object Technology . New York: SIGS Books/Cambridge University Press, 1998.

Ambler 1999 Scott Ambler. More Process Patterns: Delivering Large-Scale Systems Using Object Technology . New York: SIGS Books/Cambridge University Press, 1999.

Ambler 2000 Scott Ambler and Larry Constantine. The Unified Process Construction Phase . Lawrence, KS: CMP Books, 2000, 163 “170.

Bach 1997 James Bach. "Good Enough Quality: Beyond the Buzzword," in IEEE Computer , 30 (8), August 1997, 96 “98.

Bach 2001 James Bach. "What Is Exploratory Testing? (And How It Differs from Scripted Testing)," in Software Testing and Quality Engineering Magazine , January 29, 2001.

Bass 1998 Len Bass, Paul Clements, and Rick Kazman. Software Architecture in Practice . Reading, MA: Addison-Wesley, 1998.

Beck 1998 Kent Beck. CRC: The Essence of Objects . Upper Saddle River, NJ: Prentice-Hall, 1998.

Beck 2000 Kent Beck. Extreme Programming Explained: Embrace Change . Boston: Addison-Wesley, 2000.

Beck 2001 Kent Beck and Martin Fowler. Planning Extreme Programming . Boston: Addison-Wesley, 2001.

Beizer 1995 Boris Beizer. Black Box Testing . New York: John Wiley & Sons, Inc., 1995.

Binder 2000 Robert V. Binder. Testing Object-Oriented Systems: Models, Patterns, and Tools . Boston: Addison-Wesley, 2000.

Bittner 2003 Kurt Bittner and Ian Spence. Use Case Modeling . Boston: Addison-Wesley, 2003.

Black 1999 Rex Black. Managing the Testing Process . Redmond, WA: Microsoft Press, 1999.

Boehm 1981 Barry W. Boehm. Software Engineering Economics . Upper Saddle River, NJ: Prentice-Hall, 1981.

Boehm 1986 Barry W. Boehm. "A Spiral Model of Software Development and Enhancement," in ACM SIGSOFT Software Engineering Notes , 11, August 1986, 22 “42.

Boehm 1991 Barry W. Boehm. "Software Risk Management: Principles and Practices," in IEEE Software , 8 (1), January 1991, 32 “41.

Boehm 1996 Barry W. Boehm. "Anchoring the Software Process," in IEEE Software , 13 (4), July 1996, 73 “82.

Boehm 2001 Barry W. Boehm, et al. Software Cost Estimation with COCOMO II . Upper Saddle River, NJ: Prentice-Hall, 2001.

Boehm 2002 Barry W. Boehm, "Get Ready for Agile Methods, with Care," in IEEE Computer , 35 (1), January 2002, 64 “69.

Booch 1994 Grady Booch. Object-Oriented Analysis and Design with Applications, Second Edition . Menlo Park, CA: Addison-Wesley, 1994.

Booch 1996 Grady Booch. Object Solutions: Managing the Object-Oriented Project . Menlo Park, CA: Addison-Wesley, 1996.

Booch 1999 Grady Booch, James Rumbaugh, and Ivar Jacobson. The Unified Modeling Language User Guide . Reading, MA: Addison-Wesley, 1999.

Booch 2001 Grady Booch. "The Illusion of Simplicity," in Software Development Magazine , February 2001, 57 “59.

Bosch 2000 Jan Bosch. Design and Use of Software Architecture: Adopting and Evolving a Product-Line Approach . Boston: Addison-Wesley, 2000.

Brooks 1995 Frederick P. Brooks, Jr. The Mythical Man-Month (Anniversary Edition) . Reading, MA: Addison-Wesley, 1995.

Buschmann 1996 Frank Buschmann, Regine Meunier, Hans Rohnert, Peter Sommerlad, and Michael Stal. Pattern-Oriented Software Architecture: A System of Patterns . New York: John Wiley & Sons, Inc., 1996.

Cantor 2002 Murray Cantor. Software Leadership: A Guide to Successful Software Development . Boston: Addison-Wesley, 2002.

Charette 1989 Robert Charette. Software Engineering Risk Analysis and Management . New York: McGraw-Hill, 1989.

Clements 2002a Paul Clements, Felix Bachmann, Len Bass, David Garlan, James Ivers, Reed Little, Robert Nord, and Judith Stafford. Documenting Software Architectures: Views and Beyond . Boston: Addison-Wesley, 2002.

Clements 2002b Paul Clements, Rick Kazman, and Mark Klein. Evaluating Software Architecture . Boston: Addison-Wesley, 2002.

Clements 2002c Paul Clements and Linda Northrop. Software Product Lines: Practice and Patterns . Boston: Addison-Wesley, 2002.

Cockburn 2001 Alistair Cockburn. Writing Effective Use Cases . Boston: Addison-Wesley. 2001.

Cockburn 2002 Alistair Cockburn. Agile Software Development . Boston: Addison-Wesley, 2002.

Conallen 2000 Jim Conallen. Building Web Applications with UML . Boston: Addison-Wesley, 2000.

Constantine 1999 Larry Constantine and Lucy Lockwood. Software for Use . Reading, MA: Addison-Wesley, 1999.

Cooper 1999 Alan Cooper. The Inmates Are Running the Asylum . Indianapolis, IN: Sams, 1999.

Derniame 1999 Jean-Claude Derniame, Badara Ali Kaba, and David Graham Wastell. Software Process: Principles, Methodology, and Technology . LNCS #1500. Berlin, Germany: Springer-Verlag, 1999.

Dikel 2001 David M. Dikel, David Kane, and James R. Wilson. Software Architecture: Organizational Principles and Patterns . Upper Saddle River, NJ: Prentice-Hall, 2001.

Eeles 2003 Peter Eeles, Kelli Houston, and Wojtek Kozaczynski. Building J2EE Applications with the Rational Unified Process . Boston: Addison-Wesley, 2003.

Eriksson 2000 Hans-Erik Eriksson and Magnus Penker. Business Modeling with UML: Business Patterns at Work . New York: John Wiley & Sons, Inc., 2000.

Fowler 1997 Martin Fowler and Kendall Scott. UML Distilled: A Brief Guide to Applying the Standard Object Modeling Language . Reading, MA: Addison-Wesley, 1997.

Fowler 1999 Martin Fowler, Kent Beck, John Brant, William Opdyke, and Don Roberts. Refactoring: Improving the Design of Existing Code . Reading, MA: Addison-Wesley, 1999.

Freedman 1990 Daniel P. Freedman and Gerald M. Weinberg. Handbook of Walkthroughs, Inspections, and Technical Reviews: Evaluating Programs, Projects, and Products, Third Edition . New York: Dorset House, 1990.

Gamma 1995 Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software . Reading, MA: Addison-Wesley, 1995.

Gilb 1988 Tom Gilb. Principles of Software Engineering Management . Reading, MA: Addison-Wesley, 1988.

Graham 1997 Ian Graham, Brian Henderson-Sellers, and Houman Younessi. The Open Process Specification . Reading, MA: Addison-Wesley, 1997.

Heumann 2001 Jim Heumann. "Generating Test Cases from Use Cases," in The Rational Edge , June 2001.

Highsmith 2000 James A. Highsmith. Adaptive Software Development: A Collaborative Approach to Managing Complex Systems . New York: Dorset House, 2000.

Hofmeister 2000 Christine Hofmeister, Robert Nord, and Dilip Soni. Applied Software Architecture . Boston: Addison-Wesley, 2000.

Humphrey 1989 Watts Humphrey. Managing the Software Process . Reading, MA: Addison-Wesley, 1989.

Humphrey 1995 Watts Humphrey. A Discipline for Software Engineering . Reading, MA: Addison-Wesley, 1995.

Humphrey 1997 Watts Humphrey. Introduction to the Personal Software Process . Reading, MA: Addison-Wesley, 1997.

IEEE 1991 IEEE Standard 829-1991. "Standard for Software Test Documentation." New York: IEEE, 1991.

IEEE 1998a IEEE Standard 1490-1998. "Adoption of the PMI Guide to PMBOK." New York: IEEE, 1998.

IEEE 1998b IEEE Standard 1058-1998. "Standard for Software Project Management Plans." New York: IEEE, 1998.

IEEE 2000 IEEE Standard 1471-2000. "Recommended Practice for Architectural Description of Software-Intensive Systems." Los Alamitos, CA: IEEE Computer Society, 2000.

ISO/IEC 1995 ISO/IEC 10746:1995. Reference Model of Open Distributed Processing (RM-ODP) (ITU Rec. X901). Geneva, Switzerland: ISO, 1995.

ISO/IEC 1998 ISO/IEC 15504:1998. Information Technologies ”Software Process Assessment . Geneva, Switzerland: ISO, 1998.

Jacobson 1992 Ivar Jacobson, Magnus Christerson, Patrik Jonsson, and Gunnar –vergaard. Object-Oriented Software Engineering: A Use Case Driven Approach . Reading, MA: Addison-Wesley, 1992.

Jacobson 1994 Ivar Jacobson, Maria Ericsson, and Agneta Jacobson. The Object Advantage: Business Process Reengineering with Object Technology . Reading, MA: Addison-Wesley, 1994.

Jacobson 1997 Ivar Jacobson, Martin Griss, and Patrik Jonsson. Software Reuse: Architecture, Process and Organization for Business Success . Reading, MA: Addison-Wesley, 1997.

Jacobson 1999 Ivar Jacobson, Grady Booch, and James Rumbaugh. The Unified Software Development Process . Reading, MA: Addison-Wesley, 1999.

Jeffries 2001 Ron Jeffries, Ann Anderson, and Chet Hendrickson. Extreme Programming Installed . Boston, MA: Addison-Wesley, 2001.

Kaner 1999 Cem Kaner, Jack Falk, and Hung Quoc Nguyen. Testing Computer Software, Second Edition . New York: John Wiley & Sons, Inc., 1999.

Kaner 2002 Cem Kaner, James Bach, and Bret Pettichord. Lessons Learned in Software Testing . New York: John Wiley & Sons, Inc., 2002.

Kroll 2001 Per Kroll. "The RUP: An Industry-Wide Platform for Best Practices," in The Rational Edge , December 2001.

Kruchten 1995 Philippe Kruchten. "The 4+1 View Model of Architecture," in IEEE Software , 6 (12), 1995, 45 “50.

Kruchten 1996 Philippe Kruchten. "A Rational Development Process," in CrossTalk , 9 (7), July 1996, 11 “16.

Kruchten 1999 Philippe Kruchten. "The Software Architect, and the Software Architecture Team," in Software Architecture , P. Donohue (ed.). Boston: Kluwer Academic Publishers, 1999, 565 “583.

Kruchten 2000a Philippe Kruchten. The Rational Unified Process: An Introduction, Second Edition . Boston: Addison-Wesley, 2000.

Kruchten 2000b Philippe Kruchten. "From Waterfall to Iterative Development: A Tough Transition for Project Managers," in The Rational Edge , December 2000.

Kruchten 2001a Philippe Kruchten. "What Is the Rational Unified Process?" in The Rational Edge , January 2001.

Kruchten 2001b Philippe Kruchten. "The Tao of the Software Architect," in The Rational Edge , March 2001.

Kruchten 2001c Philippe Kruchten. "Common Misconceptions About Software Architecture," in The Rational Edge , April 2001.

Kruchten 2002 Philippe Kruchten. "A Software Development Process for a Team of One," in The Rational Edge , February 2002.

Leffingwell 2000 Dean Leffingwell and Don Widrig. Managing Software Requirements: A Unified Approach . Boston: Addison-Wesley, 2000.

Marick 2000 Brian Marick. "Faults of Omission," in Software Testing and Quality Engineering Magazine , January 2000.

Martin 2001 Robert C. Martin and Robert S. Koss. An Extreme Programming Episode . Vernon Hills, IL: Object Mentor, 2001.

McCarthy 1995 Jim McCarthy. Dynamics of Software Development . Redmond, WA: Microsoft Press, 1995.

McConnell 1993 Steve McConnell. Code Complete: A Practical Handbook of Software Construction . Redmond, WA: Microsoft Press, 1993.

McConnell 1997 Steve McConnell. Software Project Survival Guide . Redmond, WA: Microsoft Press, 1997.

McCormack 2001 Alan McCormack. "Product-Development Practices That Work: How Internet Companies Build Software," in MIT Sloan Management Review , 42 (2), Winter 2001, 75 “84.

Myers 1979 Glenford J. Myers. The Art of Software Testing . New York: John Wiley & Sons, Inc., 1979.

Newkirk 2001 James Newkirk and Robert Martin. Extreme Programming in Practice . Boston: Addison-Wesley, 2001.

O ' Connell 1994 Fergus O'Connell. How to Run Successful Projects . Upper Saddle River, NJ: Prentice-Hall, 1994.

OMG 2001 Object Management Group. Software Process Engineering Metamodel (SPEM) . OMG, doc ad/01-03-08, April 2, 2001. http://cgi.omg.org/cgi-bin/doc?ad/01-03-08.

Osterweil 1987 Leon J. Osterweil. "Software Processes Are Software Too," in Proceedings 9th ICSE , 1987, 2 “13.

Pirsig 1977 Robert Pirsig. Zen and the Art of Motorcycle Maintenance . New York: Bantam Books, 1977.

PMI 2000 Project Management Institute. Guide to the Project Management Body of Knowledge (PMBOK Guide) . W. Duncan (editor). Newton Square, PA: PMI, 2000.

Pressman 2001 Roger S. Pressman. Software Engineering: A Practitioner's Approach, Fifth Edition . Boston: McGraw-Hill Higher Education, 2001.

Probasco 2000 Leslee Probasco. "Ten Essentials of RUP," in The Rational Edge , December 2000.

Quatrani 1998 Terry Quatrani. Visual Modeling with Rational Rose and UML . Reading, MA: Addison-Wesley, 1998.

Rechtin 1997 Eberhardt Rechtin and Mark Maier. The Art of Systems Architecting . Boca Raton, FL: CRC Books, 1997.

Robillard 2003 Pierre Robillard and Philippe Kruchten. Software Engineering Process with the UPEDU . Boston: Addison-Wesley, 2003.

Royce 1998 Walker Royce. Software Project Management: A Unified Framework . Reading, MA: Addison-Wesley, 1998.

Royce 2002 Walker Royce. "CMM vs. CMMI: From Conventional to Modern Software Development," in The Rational Edge , February 2002.

Rumbaugh 1991 James Rumbaugh, Michael Blaha, William Lorensen, Frederick Eddy, and William Premerlani. Object-Oriented Modeling and Design . Upper Saddle River, NJ: Prentice-Hall, 1991.

Rumbaugh 1998 James Rumbaugh, Ivar Jacobson, and Grady Booch. UML Reference Manual . Reading, MA: Addison-Wesley, 1998.

Schwaber 2002 Ken Schwaber and Mike Beedle. Agile Software Development with SCRUM . Upper Saddle River, NJ: Prentice-Hall, 2002.

Selic 1994 Bran Selic, Garth Gullekson, and Paul Ward. Real-Time Object-Oriented Modeling , New York: John Wiley & Sons, Inc., 1994.

Shaw 1996 Mary Shaw and David Garlan. Software Architecture: Perspectives on an Emerging Discipline . Upper Saddle River, NJ: Prentice-Hall, 1996.

Smith 2002 Connie U. Smith and Lloyd Williams. Performance Solutions: A Practical Guide to Creating Responsive, Scalable Software . Boston: Addison-Wesley, 2002.

Stapleton 1998 Jennifer Stapleton. DSDM, Dynamic Systems Development Method: The Method in Practice . Reading, MA: Addison-Wesley, 1998.

Thai 2001 Thuan Thai and Hoang Q. Lam. NET Framework Essentials . Sebastopol, CA: O'Reilly, 2001.

Thayer 1997 Richard H. Thayer (ed.). Software Engineering Project Management, Second Edition . Los Alamitos, CA: IEEE Computer Society Press, 1997.

Wiegers 2000 Karl Wiegers. "Stop Promising Miracles," in Software Development , February 2000.

Williams 2000 Laurie Williams, Robert R. Kessler, Ward Cunningham, and Ron Jeffries. "Strengthening the Case for Pair Programming," in IEEE Software , 17 (4), 2000, 19 “25.

Witt 1994 Bernard I. Witt, F. Terry Baker, and Everett W. Merritt. Software Architecture and Design: Principles, Models, and Methods . New York: Van Nostrand Reinhold, 1994.

Yourdon 1997 Edward Yourdon. Death March: Managing "Mission Impossible" Projects . Upper Saddle River, NJ: Prentice-Hall, 1997.



The Rational Unified Process Made Easy(c) A Practitioner's Guide to Rational Unified Process
Programming Microsoft Visual C++
ISBN: N/A
EAN: 2147483647
Year: 2005
Pages: 173

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net