|
|
Additional books for CSCI 4050/6050
Note: These books are not mandatory
On UML and modeling:
- Learning UML 2.0,
by Russ Miles and Kim Hamilton, O'Reilly Media, 2006.
- UML 2.0 in a Nutshell, by Dan Pilone,
O'Reilly & Associates, 2005.
- The Unified Modeling Language User Guide (2nd Ed.),
by Grady Booch, Ivar Jacobson, James Rumbaugh, Addison-Wesley, 2005.
- The Unified Modeling Language Reference Manual
(2nd Ed.), by James Rumbaugh, Ivar Jacobson, Grady Booch,
Addison-Wesley, 2004.
- Uml Distilled: Applying the Standard Object
Modeling Language (3rd Ed.), by Martin Fowler, Addison-Wesley, 2003.
- UML 2 and the Unified Process, 2nd Ed, by
Jim Arlow and Ila Neustadt, Addison-Wesley, 2005.
- Applying UML and Patterns: An Introduction to
Object-Oriented Analysis and Design and Iterative Development (3rd Ed.),
by Craig Larman, Prentice Hall, 2004.
On Software Engineering and the software process:
- Software Engineering, by Ian Sommerville, 9th
edition, Addison-Wesley 2010.
- Object-Oriented
Software Engineering, by Stephen R. Schach, McGraw-Hill, 2007.
- The Unified Software Development Process, by
Ivar Jacobson, Grady Booch, and James Rumbaugh, Addison-Wesley 1999.
Classics on
object-oriented design by the Three
Amigos:
- Object-Oriented Modeling and Design, by James
Rumbaugh, Michael Blaha, William Premerlani, Frederick Eddy, William
Lorenson, Prentice Hall, 1991.
- Object-Oriented Analysis and Design With
Applications. 2nd edition, by Grady Booch, Addison-Wesley, 1994.
- Object-Oriented Software Engineering: A Use Case
Driven Approach, by Ivar Jacobson, Addison-Wesley, 1994.
On requirements specification and use case modeling:
- Requirements Analysis and System Design (2nd Ed.),
by Leszek A. Maciaszek, Addison Wesley, 2005.
- Use Cases: Patterns and Blueprints, by
Gunnar Overgaard and Karin Palmkvist, Addison-Wesley, 2004.
- Writing Effective Use Cases, by Alistair
Cockburn, Addison-Wesley, 2000.
- Advanced Use Case Modeling: Software Systems,
by Frank Armour, Addison-Wesley, 2000.
- Use Cases: Requirements in Context, by Daryl
Kulak, Eamonn Guiney and Erin Lavkulich, Addison-Wesley, 2000.
On design patterns:
- Design Patterns, by Erich Gamma, Richard
Helm, Ralph Johnson, and John Vlissides, Addison-Wesley, 1995.
- Design Patterns in Java, by Steven John
Metsker and William C. Wake, Addison-Wesley, 2006.
|
|