
Large-Scale Software Architecture
A Practical Guide Using UML
Wiley (Publisher)
Published on 29. October 2002
Book
Paperback/Softback
XVIII, 260 pages
978-0-470-84849-4 (ISBN)
Description
The purpose of large-scale software architecture is to capture and describe practical representations to make development teams more effective.
In this book the authors show how to utilise software architecture as a tool to guide the development instead of capturing the architectural details after all the design decisions have been made.
* Offers a concise description of UML usage for large-scale architecture
* Discusses software architecture and design principles
* Technology and vendor independent
Reviews / Votes
"...a welcome addition...recommended..." (CVU, June 04)More details
Product info
Paperback
Edition
1. Auflage
Language
English
Place of publication
New York
United States
Target group
Professional and scholarly
Product notice
Paperback (trade)
Unsewn / adhesive bound
Dimensions
Height: 240 mm
Width: 189 mm
Thickness: 17 mm
Weight
517 gr
ISBN-13
978-0-470-84849-4 (9780470848494)
Schweitzer Classification
Other editions
Additional editions

E-Book
06/2003
Wiley
€29.99
Available for download
Persons
Jeff Garland, President CTO, CrystalClear Software, Phoenix, AZ, USA.<//p>
Richard Anthony, Senior Software Architect, Object Computing Inc, Tempe, AZ, USA.
Jeff Garland has over 16 years experience as a software designer and architect. He currently consults, specializing in the development of software architecture for large-scale systems. Richard Anthony has over 17 years experience as a software designer and architect. He currently consults, specializing in CORBA and distributed systems.
Richard Anthony, Senior Software Architect, Object Computing Inc, Tempe, AZ, USA.
Jeff Garland has over 16 years experience as a software designer and architect. He currently consults, specializing in the development of software architecture for large-scale systems. Richard Anthony has over 17 years experience as a software designer and architect. He currently consults, specializing in CORBA and distributed systems.
Author
CrystalClear Software Inc, Phoenix, Arizona
Object Computing Inc., Tempe, Arizona
Content
Preface.
Acknowledgements.
Introduction.
Roles of the Software Architect.
Software Architecture and the Development Process.
Example System Overview.
UML Quick Tour.
System Context and Domain Analysis.
Component Design and Modeling.
Subsystem Design.
Transaction and Data Design.
Process and Deployment Design.
Architecture Techniques.
Applying the Viewpoints.
Summary of Architectural Viewpoints.
Bibliography.