Books > Computing & IT > Computer programming > Software engineering
|
Buy Now
Documenting Software Architectures - Views and Beyond (Hardcover, 2nd edition)
Loot Price: R1,654
Discovery Miles 16 540
|
|
Documenting Software Architectures - Views and Beyond (Hardcover, 2nd edition)
Series: SEI Series in Software Engineering
Expected to ship within 10 - 15 working days
|
""This new edition is brighter, shinier, more complete, more
pragmatic, more focused than the previous one, and I wouldn't have
thought it possible to improve on the original. As the field of
software architecture has grown over these past decades, there is
much more to be said, much more that we know, and much more that we
can reflect upon of what's worked and what hasn't--and the authors
here do all that, and more.""--From the Foreword by Grady Booch,
IBM Fellow Software architecture--the conceptual glue that holds
every phase of a project together for its many stakeholders--is
widely recognized as a critical element in modern software
development. Practitioners have increasingly discovered that close
attention to a software system's architecture pays valuable
dividends. Without an architecture that is appropriate for the
problem being solved, a project will stumble along or, most likely,
fail. Even with a superb architecture, if that architecture is not
well understood or well communicated the project is unlikely to
succeed. "Documenting Software Architectures, Second Edition, "
provides the most complete and current guidance, independent of
language or notation, on how to capture an architecture in a
commonly understandable form. Drawing on their extensive
experience, the authors first help you decide what information to
document, and then, with guidelines and examples (in various
notations, including UML), show you how to express an architecture
so that others can successfully build, use, and maintain a system
from it. The book features rules for sound documentation, the goals
and strategies of documentation, architectural views and styles,
documentation for software interfaces and software behavior, and
templates for capturing and organizing information to generate a
coherent package. New and improved in this second edition: Coverage
of architectural styles such as service-oriented architectures,
multi-tier architectures, and data modelsGuidance for documentation
in an Agile development environmentDeeper treatment of
documentation of rationale, reflecting best industrial
practicesImproved templates, reflecting years of use and feedback,
and more documentation layout optionsA new, comprehensive example
(available online), featuring documentation of a Web-based
service-oriented systemReference guides for three important
architecture documentation languages: UML, AADL, and SySML
General
Is the information for this product incomplete, wrong or inappropriate?
Let us know about it.
Does this product have an incorrect or missing image?
Send us a new image.
Is this product missing categories?
Add more categories.
Review This Product
No reviews yet - be the first to create one!
|
|