IEEE 1016 : 2009
IEEE 1016 : 2009
INFORMATION TECHNOLOGY - SYSTEMS DESIGN - SOFTWARE DESIGN DESCRIPTIONS
Institute of Electrical & Electronics Engineers
INFORMATION TECHNOLOGY - SYSTEMS DESIGN - SOFTWARE DESIGN DESCRIPTIONS
Institute of Electrical & Electronics Engineers
1. Overview
1.1 Scope
1.2 Purpose
1.3 Intended audience
1.4 Conformance
2. Definitions
3. Conceptual model for software design descriptions
3.1 Software design in context
3.2 Software design descriptions within the life cycle
4. Design description information content
4.1 Introduction
4.2 SDD identification
4.3 Design stakeholders and their concerns
4.4 Design views
4.5 Design viewpoints
4.6 Design elements
4.7 Design overlays
4.8 Design rationale
4.9 Design languages
5. Design viewpoints
5.1 Introduction
5.2 Context viewpoint
5.3 Composition viewpoint
5.4 Logical viewpoint
5.5 Dependency viewpoint
5.6 Information viewpoint
5.7 Patterns use viewpoint
5.8 Interface viewpoint
5.9 Structure viewpoint
5.10 Interaction viewpoint
5.11 State dynamics viewpoint
5.12 Algorithm viewpoint
5.13 Resource viewpoint
Annex A (informative) Bibliography
Annex B (informative) Conforming design language description
Annex C (informative) Templates for an SDD
Defines software designs and establishes the information content and organization of a software design description (SDD). Specifies use in design situations in which an explicit SDD is to be prepared.
Document Type | Standard |
Status | Current |
Publisher | Institute of Electrical & Electronics Engineers |