Description:
This book describes knowledge management in software architecture. It presents many approaches that are in use in software companies today, approaches that have been used in other domains, and approaches under development in academia.
Review Quotes: From the reviews: "The theory and practice behind software architectural knowledge management (SAKM) and design decisions are explained in this book. ... The book is well organized and well written. Its main contribution revolves around the compilation of bodies of work relevant to the codification, presentation, reuse, and management of architectural knowledge." (Hassan Reza, ACM Computing Reviews, January, 2010)