Architecting Software Intensive Systems

Regular price €167.40
Quantity:
In stock with our UK publisher. 14-28 days
Delivery/Collection within 10-20 working days
14 days return policy Shipping & Delivery
A01=Anthony J. Lattanze
advanced software system architecture design
Architecting Software Intensive Systems
architectural
Architectural Design Teams
architectural documentation techniques
Architectural Drivers
architecture
architecture centric process
Architecture Design Document
attribute
Author_Anthony J. Lattanze
Business Constraints
Business Processes
Category=UYF
Configuration Tool
CS
Customer Stakeholders
design
Detailed Software Design
Downstream Designers
drivers
Engineering Notebook
eq_bestseller
eq_computing
eq_isMigrated=1
eq_isMigrated=2
eq_nobargain
eq_non-fiction
Evaluation Workshop
High Level Functional Requirements
legacy system integration
Master Design Plan
Operational Description
Peripheral Devices
process
process frameworks software
quality
Quality Attribute Properties
Quality Attribute Requirements
Quality Attribute Scenarios
Quality Attributes
Quality Process Engineer
Re
Refinement Iterations
requirements
scenarios
software architecture methodology
Software Intensive Systems
system design principles
teams

Product details

  • ISBN 9781420045697
  • Weight: 1008g
  • Dimensions: 178 x 254mm
  • Publication Date: 18 Nov 2008
  • Publisher: Taylor & Francis Ltd
  • Publication City/Country: GB
  • Product Form: Hardback
Secure checkout Fast Shipping Easy returns

Architectural design is a crucial first step in developing complex software intensive systems. Early design decisions establish the structures necessary for achieving broad systemic properties. However, today’s organizations lack synergy between software their development processes and technological methodologies. Providing a thorough treatment of the latest theory and best practices, Architecting Software Intensive Systems: A Practitioner’s Guide explains:

  • How and when to design architectures
  • How to weave architecture design processes into existing development processes
  • What to do with architecture design artifacts once created

The first section establishes key concepts in architectural design for software intensive systems, including architectural drivers, structures, and fundamental guidance for architectural design. The book goes on to describe the industry tested Architecture Centric Design Method. Each stage of the method is explained and the book provides all of the supporting templates and checklists. The last section discusses practical matters, including how to adopt disciplined architectural design practices into existing organizational development processes.

With the principled understanding of design provided by this book, architects can temper their visceral instinct to react and be better prepared to address a broader range of design problems regardless of business context or their domain experience.

Carnegie Mellon University, Pittsburgh, Pennsylvania, USA

More from this author