Downloads


Skip Navigation Links.
 

Architectural Methods

 

There are many formal architectural methods ranging from management of the software process down to how to define software components. There are also supporting methods used to clarify communication, argument or thought gathering. Included here are architectural and development methods.

Capability Maturity Model (CMM) from the Software Engineering Institute(SEI)

Team Software Process (TSP) from the Software Engineering Institute(SEI)

Personal Software Process (PSP) from the Software Engineering Institute(SEI)

Rational Unified Process (RUP) from Rational

Structured Systems Analysis and Design Method (SSADM)

Spray Diagrams or Mind Maps

US Airforce Process Models (IDEF)

Unified Modelling Language (UML)

Resource Description Framework (RDF)

Collaboration, Responsibilities and Classes (CRC, also CRC Cards)

Entity Relationship (E-R) Diagrams

Data Flow Diagrams (DFD)

Formal Method 'Z'

Formal Method 'B'

Blueprint from Oracle

The Open Group's Architectural Framework (TOGAF)

Yourdon

Waterfall

Spiral

Rapid Application Development (RAD) / Rapid System Development (RSD)

Joint Application Development (JAD)

Dynamic System Development Method (DSDM)

Extreme Programming (XP)

Abstraction

Object Oriented Development (OOD)

Rapide, Architectural Definition Language

Zachmann

Bernie Boar

Architecture Plus

Cool (Select)

Sterling

 

Copyright © 1997-2003 Institute of Software Architects, Inc (unless otherwise noted). All rights reserved.