Appendix F. Additional Reading

A positive attitude may not solve all your problems, but it will annoy enough people to make it worth the effort.

Herm Albright (1876 1944)

We have composed a list of our favorite books to further guide you on the path to becoming a superior architect. The books listed below span multiple subject areas but are mandatory for the architect to learn and master.

Agile

The Agile Manager's Guide to Getting Organized Jeff Olson Velocity Publications, January 2001

Agile Modeling: Effective Practices for Extreme Programming and the Unified Process Scott Ambler, Ron Jeffries John Wiley and Sons, March 2002

Agile Software Development Ecosystems Jim Highsmith Addison-Wesley, March 2002

Agile Software Development with SCRUM Ken Schwaber, Mike Beedle, Robert C. Martin Prentice Hall, October 2001

Data Architecture and Databases

Building and Managing the Meta Data Repository: A Full Lifecycle Guide David Marco John Wiley and Sons, July 2000

Data Sharing Using a Common Data Architecture Michael H. Brackett John Wiley and Sons, July 1994

Database Design for Smarties: Using UML for Data Modeling Robert J. Muller Morgan Kaufmann, February 1999

Joe Celko's Data & Databases: Concepts in Practice Joe Celko Morgan Kaufmann, August 1999

Metadata Solutions Adrienne Tannenbaum Addison-Wesley, August 2001

Development

Effective Java Joshua Bloch Addison-Wesley, June 2001

Mastering Enterprise JavaBeans Ed Roman, Scott Ambler, Tyler Jewell John Wiley and Sons, December 2001

Enterprise Architecture

e-Enterprise: Business Models, Architecture, and Components Faisal Hoque Cambridge University Press, April 2000

Enterprise Architecture and New Generation Information Systems Dimitris N. Chorafas Saint Lucie Press, December 2001

Enterprise Architecture Planning: Developing a Blueprint for Data, Applications, and Technology Steven Spewak, Steven Hill John Wiley and Sons, September 1993

Guide to Enterprise IT Architecture Tony Beveridge, Col Perks Springer Verlag, October 2002

Patterns

Core J2EE Patterns: Best Practices and Design Strategies Deepak Alur, John Crupi, Dan Malks Prentice Hall, June 2001

Design Patterns Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides Addison-Wesley, January 1995

Design Patterns Java Workbook Steven John Metsker Addison-Wesley, March 2002

Patterns of Enterprise Application Architecture Martin Fowler Addison-Wesley, November 2002

Process Patterns: Building Large-Scale Systems Using Object Technology Scott Ambler Cambridge University Press, January 1999

Presentation and Usability

Designing Web Usability: The Practice of Simplicity Jakob Nielsen New Riders, December 1999

Don't Make Me Think: A Common Sense Approach to Web Usability Steven Krug, Roger Black Que Publishing, December 2000

Homepage Usability: 50 Websites Deconstructed Jakob Nielsen, Marie Tahir New Riders, November 2001

Web Style Guide: Basic Design Principles for Creating Web Sites Patrick Lynch, Sarah Horton Yale University Press, March 2002

The Profession

The Pragmatic Programmer: From Journeyman to Master Andrew Hunt, David Thomas, Ward Cunningham Addison-Wesley, October 1999

Software Architect Bootcamp Thomas Mowbray, Raphael Malveau Prentice Hall, October 2000

The Software Architect's Profession: An Introduction Marc Sewell, Laura Sewell Prentice Hall, September 2001

Service-Oriented Architecture

Building Web Services with Java Steve Graham, Simeon Siemonov, Toufic Boubez, Glen Daniels, Doug Davis, Yuichi Nakamura, Ryo Neyama Sams Publishing, December 2001

Java Web Services Architecture James McGovern, Sameer Tyagi, Michael E. Stevens, Sunil Mathew Morgan Kaufmann, April 2003

Software Architecture

Design and Use of Software Architectures Jan Bosch Addison-Wesley, May 2000

Evaluating Software Architectures: Methods and Case Studies Paul Clements, Rick Kazman, Mark Klein Addison-Wesley, January 2002

Software Architecture in Practice Less Bass, Paul Clements, Rick Kazman, Ken Bass Prentice Hall, May 2000

Software Architecture: Organizational Principles and Patterns David M. Dikel, David Kane, James R. Wilson Prentice Hall, December 2000

Software Architecture: Perspectives on an Emerging Discipline Mary Shaw, David Garlan Prentice Hall, April 1996

Software Product Lines: Practices and Patterns Paul Clements, Linda M. Northrop Addison-Wesley, August 2001

UML

Applying UML and Patterns Craig Larman Prentice Hall, July 2001

Developing Applications with Java and UML Paul R. Reed Jr. Addison-Wesley, January 2002

Elements of UML Style Scott Ambler Cambridge University Press, December 2002

Executable UML: A Foundation for Model Driven Architecture Stephen Mellor, Marc Balcer Addison-Wesley, May 2002

Teach Yourself UML in 24 Hours Joseph Schmuller Sam's Publishing, August 2001

UML Distilled: A Brief Guide to the Standard Object Modeling Language Martin Fowler, Kendall Scott Addison-Wesley, August 1999

Various Topics

Dogbert's Top Secret Management Handbook Scott Adams Harper Collins, October 1997

First, Break All the Rules: What the World's Greatest Managers Do Differently Marcus Buckingham, Curt Coffman Simon & Schuster, May 1999

Good to Great: Why Some Companies Make the Leap . . . and Others Don't Jim Collins Harper Collins, October 2001

How to Open Locks with Improvised Tools Hans Conkel Harper Collins, October 1997

The Mythical Man-Month: Essays on Software Engineering Frederick P. Brooks Addison-Wesley, August 1995

The Open-Book Experience: Lessons from Over 100 Companies Who Successfully Transformed Themselves John Case Perseus Publishing, January 1999

Please Understand Me II: Temperament, Character, Intelligence David Keirsey Prometheus Nemesis Books, May 1998

Rapid Development: Taming Wild Software Schedules Steve McConnell Microsoft Press, July 1996

Zen and the Art of Motorcycle Maintenance Robert Pirsig Bantam Books, April 1984



Practical Guide to Enterprise Architecture, A
A Practical Guide to Enterprise Architecture
ISBN: 0131412752
EAN: 2147483647
Year: 2005
Pages: 148

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