This Table of Content is adapted from [IEEE 1471], [IEEE 1016] and the SEI's "Views and beyond" template for software architecture[1].
1 INTRODUCTION
1.1 Purpose
1.2 Scope
1.3 Definitions
1.4 References documents
2 DESIGN STAKEHOLDERS AND CONCERNS
2.1 Design stakeholders and their concerns
2.2 Design views and relationships to design concerns
3 SOFTWARE ARCHITECTURE DESCRIPTION
3.1 Overview of software architecture
3.2 Software architecture view 1
3.2.1 Overview
3.2.2 Design constraints that apply to this view
3.2.3 Design concerns and requirements addressed by this view
3.2.4 Description of view elements and their interfaces
3.2.5 Rationale
3.2.6 Other relevant views
3.3 Software architecture view 2
3.3.1 ...
...
3.x Architectural information that is relevant to multiple views
4 DETAILED DESIGN DESCRIPTION
4.1 Overview of detailed design
4.2 Detailed design of element 1
4.2.1 Structural view
4.2.2 Behavioural view
4.2.3 Other relevant views
4.2.4 Rationale
4.3 Detailed design of element 2
4.3.1 ...
...
4.x Detailed design information that is relevant to multiple elements
5 ANNEXES