ABSTRACT

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

part |2 pages

Section I

chapter 1|12 pages

Introduction

chapter 2|18 pages

Architecture Defined

chapter 3|16 pages

Architectural Drivers

chapter 4|28 pages

Architectural Structures

chapter 5|38 pages

The Work of an Architect

chapter 6|32 pages

Documenting the Architectural Design

part |2 pages

Section II

chapter 7|12 pages

The Architecture Centric Design Method

chapter 9|36 pages

ACDM Stage 2: Establishing Project Scope

chapter 10|20 pages

ACDM Stage 3: Create/Refine the Architecture

chapter 12|12 pages

ACDM Stage 5: The Go/No-Go Decision

chapter 13|18 pages

ACDM Stage 6: Experimentation

chapter 14|18 pages

ACDM Stage 7: Production Planning

chapter 15|8 pages

ACDM Stage 8: Production