[ Team LiB ] Previous Section

Bibliography

[Ambler] Scott Ambler, Agile Modeling, Wiley, 2002.

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

[Beck and Fowler] Kent Beck and Martin Fowler, Planning Extreme Programming, Addison-Wesley, 2000.

[Beck and Cunningham] Kent Beck and Ward Cunningham, "A Laboratory for Teaching Object-Oriented Thinking," Proceedings of OOPSLA 89, 24 (10): 1?. http://c2.com/doc/oopsla89/paper.html

[Booch, OOAD] Grady Booch, Object-Oriented Analysis and Design with Applications, Second Edition. Addison-Wesley, 1994.

[Booch, UML user] Grady Booch, Jim Rumbaugh, and Ivar Jacobson, UML User Guide, Addison-Wesley, 1999.

[Coad, OOA] Peter Coad and Edward Yourdon, Object-Oriented Analysis, Yourdon Press, 1991.

[Coad, OOD] Peter Coad and Edward Yourdon, Object-Oriented Design, Yourdon Press, 1991.

[Cockburn, agile] Alistair Cockburn, Agile Software Development, Addison-Wesley, 2001.

[Cockburn, use cases] Alistair Cockburn, Writing Effective Use Cases, Addison-Wesley, 2001.

[Constantine and Lockwood] Larry Constantine and Lucy Lockwood, Software for Use, Addison-Wesley, 2000.

[Cook and Daniels] Steve Cook and John Daniels, Designing Object Systems: Object-Oriented Modeling with Syntropy, Prentice-Hall, 1994.

[Core J2EE Patterns] Deepak Alur, John Crupi, and Dan Malks, Core J2EE Patterns, Prentice-Hall, 2001.

[Cunningham] Ward Cunningham, "EPISODES: A Pattern Language of Competitive Development." In Pattern Languages of Program Design 2, Vlissides, Coplien, and Kerth, Addison-Wesley, 1996, pp. 371?88.

[Douglass] Bruce Powel Douglass, Real-Time UML, Addison-Wesley, 1999.

[Fowler, AP] Martin Fowler, Analysis Patterns: Reusable Object Models, Addison-Wesley, 1997.

[Fowler, new methodology] Martin Fowler, "The New Methodology," http://martinfowler.com/articles/newMethodology.html

[Fowler and Foemmel] Martin Fowler and Matthew Foemmel, "Continuous Integration," http://martinfowler.com/articles/continuousIntegration.html

[Fowler, P of EAA] Martin Fowler, Patterns of Enterprise Application Architecture, Addison-Wesley, 2003.

[Fowler, refactoring] Martin Fowler, Refactoring: Improving the Design of Existing Programs, Addison-Wesley, 1999.

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

[Highsmith] Jim Highsmith, Agile Software Development Ecosystems, Addison-Wesley, 2002.

[Hohmann] Luke Hohmann, Beyond Software Architecture, Addison-Wesley, 2003.

[Jacobson, OOSE] Ivar Jacobson, Magnus Christerson, Patrik Jonsson, and Gunnar Övergaard, Object-Oriented Software Engineering: A Use Case Driven Approach, Addison-Wesley, 1992.

[Jacobson, UP] Ivar Jacobson, Maria Ericsson, and Agneta Jacobson, The Object Advantage: Business Process Reengineering with Object Technology, Addison-Wesley, 1995.

[Kerth] Norm Kerth, Project Retrospectives, Dorset House, 2001

[Kleppe et al.] Anneke Kleppe, Jos Warmer, and Wim Bast, MDA Explained, Addison-Wesley, 2003.

[Kruchten] Philippe Kruchten, The Rational Unified Process: An Introduction, Addison-Wesley, 1999.

[Larman] Craig Larman, Applying UML and Patterns, 2d ed., Prentice-Hall, 2001.

[Martin] Robert Cecil Martin, The Principles, Patterns, and Practices of Agile Software Development, Prentice-Hall, 2003.

[McConnell] Steve McConnell, Rapid Development: Taming Wild Software Schedules, Microsoft Press, 1996.

[Mellor and Balcer] Steve Mellor and Marc Balcer, Executable UML, Addison-Wesley, 2002.

[Meyer] Bertrand Meyer, Object-Oriented Software Construction. Prentice-Hall, 2000.

[Odell] James Martin and James J. Odell, Object-Oriented Methods: A Foundation (UML Edition), Prentice Hall, 1998.

[Pont] Michael Pont, Patterns for Time-Triggered Embedded Systems, Addison-Wesley, 2001.

[POSA1] Frank Buschmann, Regine Meunier, Hans Rohnert, Peter Sommerlad, and Michael Stal, Pattern-Oriented Software Architecture: A System of Patterns, Wiley, 1996.

[POSA2] Douglas Schmidt, Michael Stal, Hans Rohnert, and Frank Buschmann, Pattern-Oriented Software Archtecture Volume 2: Patterns for Concurrent and Networked Objects, Wiley, 2000.

[Rumbaugh, insights] James Rumbaugh, OMT Insights, SIGS Books, 1996.

[Rumbaugh, OMT] James Rumbaugh, Michael Blaha, William Premerlani, Frederick Eddy, and William Lorenzen, Object-Oriented Modeling and Design, Prentice-Hall, 1991.

[Rumbaugh, UML Reference] James Rumbaugh, Ivar Jacobson, and Grady Booch, The Unified Modeling Language Reference Manual, Addison-Wesley, 1999.

[Shlaer and Mellor, data] Sally Shlaer and Stephen J. Mellor, Object-Oriented Systems Analysis: Modeling the World in Data, Yourdon Press, 1989.

[Shlaer and Mellor, states] Sally Shlaer and Stephen J. Mellor, Object Lifecycles: Modeling the World in States. Yourdon Press, 1991.

[Warmer and Kleppe] Jos Warmer and Anneke Kleppe, The Object Constraint Language: Precise Modeling with UML, Addison-Wesley, 1998.

[Wirfs-Brock] Rebecca Wirfs-Brock and Alan McKean, Object Design: Roles Responsibilities and Collaborations. Prentice-Hall, 2003.

    [ Team LiB ] Previous Section