Produktinformationen zu „Software Architecture Knowledge Management “
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.
Klappentext zu „Software Architecture Knowledge Management “
A software architecture manifests the major early design decisions, which determine the system's development, deployment and evolution. Thus, making better architectural decisions is one of the large challenges in software engineering. Software architecture knowledge management is about capturing practical experience and translating it into generalized architectural knowledge, and using this knowledge in the communication with stakeholders during all phases of the software lifecycle.
Inhaltsverzeichnis zu „Software Architecture Knowledge Management “
1) Introduction to Software Architecture and Knowledge Management (Dingsøyr, van Vliet) Part I: Architecture Knowledge Management2) Knowledge Management in Software Architecture (Farenhorst, de Boer) - 3) Documentation of Software Architecture from a Knowledge Management Perspective - Design Representation (Kruchten) - 4) Strategies and Approaches for Managing Architectural Knowledge (Dingsøyr) - 5)Supporting the Software Architecture Process with Knowledge Management (Ali Babar) Part II: Tools and Technologies for managing Architecture Knowledge6) Tools and Technologies for Architecture Knowledge Management (Liang, Avgeriou) - 7) Establishing and Managing Knowledge Sharing Networks (Lago) Part III: Experience with Architecture Knowledge Management8) The GRIFFIN Project: Lessons Learned (van Vliet, Avgeriou, de Boer, Clerc, Farenhorst, Jansen, Lago) - 9) Software Architecture Design Reasoning (Tang, van Vliet) - 10) Modeling and Improving Information Flows in the Development of Large Business Applications (Schneider, Lübke) - 11) AKM in Open Source Communities (Stamelos, Kakarontzas) - 12) Architectural Knowledge in an SOA Infrastructure Reference Architecture (Zimmermann, Kopp, Pappe) - 13) Successful Architectural Knowledge Sharing: Beware of Emotions (Poort, Pramono, Perdeck, Clerc, van Vliet)
Autoren-Porträt
Muhammad Ali Babar is a Senior Researcher with Lero, the Irish Software Engineering Research Centre, where he leads projects on Software Architecture Development and Conformance Analysis (SADCA) and Evidential Assessment of Software Technologies (EAST) in software product lines. Previously, he was working as a researcher with National ICT Australia (NICTA), where he carried out research in software architecture design and evaluation, architectural knowledge management, and process improvement. Muhammad also presented tutorials in the area of software architecture knowledge management at various international conferences including ICSE 2009, ICSE 2007, SATURN 2007 and WICSA 2007. His current research interests include software product lines, architecture design and evaluation, architecture knowledge management, and tooling support.
Bibliographische Angaben
-
2009, XX, 279 Seiten, 18 Schwarz-Weiß-Abbildungen, Maße: 16,8 x 24 cm, Gebunden, Englisch
- Herausgegeben: Muhammad Ali Babar, Torgeir Dingsøyr, Patricia Lago, Hans van Vliet
- Verlag: Springer Berlin
- ISBN-10: 3642023738
- ISBN-13: 9783642023736
- Erscheinungsdatum: 27.08.2009
Rezension zu „Software Architecture Knowledge Management “
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)
Schreiben Sie einen Kommentar zu "Software Architecture Knowledge Management".
Kommentar verfassen