Resources for the Architect

Further Reading

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

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

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

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.

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

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

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

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

IEEE 1471:2000. "Recommended Practice for Architectural Representation." Los Alamitos, CA: Software Engineering Standards Committee of the IEEE Computer Society, 2000.

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

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

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

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

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

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

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

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

Marcus Vitruvius Pollio, De Architecura, circa 25 B.C. at http://www.ukans.edu/history/index/europe/ancient_rome/L/Roman/Texts/Vitruvius/1*.html.

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

Useful Web Sites

Here are some useful starting points for a Web search of software architecture information:

  • Software Engineering Institute: http://www.sei.cmu.edu/architecture/sw_architecture.html.

  • WorldWide Institute of Software Architects: http://www. wwisa .org.

  • Dana Bredemeyer's Resources for Software Architects: http://www.bredemeyer.com.



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