drasil-docLang-0.1.26.0: A framework for code and document generation for scientific software - Document Language SubPackage
Safe HaskellNone
LanguageHaskell2010

Drasil.DocLang.SRS

Description

Holds all section constructors and labels for creating SRS documents.

Synopsis

Section Constructors

For use in an SRS document. Ordered by appearance in a SRS.

tOfCont :: [Contents] -> [Section] -> Section Source #

Table of Contents section.

Standard SRS section builders.

refMat :: [Contents] -> [Section] -> Section Source #

Reference Material section.

Standard SRS section builders.

tOfUnit :: [Contents] -> [Section] -> Section Source #

Table of Units section.

Standard SRS section builders.

tOfSymb :: [Contents] -> [Section] -> Section Source #

Table of Symbols section.

Standard SRS section builders.

tOfAbbAcc :: [Contents] -> [Section] -> Section Source #

Table of Abbreviations and Acronyms section.

Standard SRS section builders.

intro :: [Contents] -> [Section] -> Section Source #

Introduction section.

Standard SRS section builders.

prpsOfDoc :: [Contents] -> [Section] -> Section Source #

Purpose of Document section.

Standard SRS section builders.

scpOfReq :: [Contents] -> [Section] -> Section Source #

Scope of Requirements section.

Standard SRS section builders.

charOfIR :: [Contents] -> [Section] -> Section Source #

Characteristics of Intended Reader section.

Standard SRS section builders.

orgOfDoc :: [Contents] -> [Section] -> Section Source #

Organization of Document section.

Standard SRS section builders.

stakeholder :: [Contents] -> [Section] -> Section Source #

Stakeholders section.

Standard SRS section builders.

theCustomer :: [Contents] -> [Section] -> Section Source #

The Customer section.

Standard SRS section builders.

theClient :: [Contents] -> [Section] -> Section Source #

The Client section.

Standard SRS section builders.

genSysDes :: [Contents] -> [Section] -> Section Source #

General System Description section.

Standard SRS section builders.

sysCont :: [Contents] -> [Section] -> Section Source #

System Context section.

Standard SRS section builders.

userChar :: [Contents] -> [Section] -> Section Source #

User Characteristics section.

Standard SRS section builders.

sysCon :: [Contents] -> [Section] -> Section Source #

System Constraints section.

Standard SRS section builders.

specSysDes :: [Contents] -> [Section] -> Section Source #

Specific System Description section.

Standard SRS section builders.

probDesc :: [Contents] -> [Section] -> Section Source #

Problem Description section.

Standard SRS section builders.

termAndDefn :: [Contents] -> [Section] -> Section Source #

Terminology and Definitions section.

Standard SRS section builders.

physSyst :: [Contents] -> [Section] -> Section Source #

Physical System Description section.

Standard SRS section builders.

goalStmt :: [Contents] -> [Section] -> Section Source #

Goal Statement section.

Standard SRS section builders.

solCharSpec :: [Contents] -> [Section] -> Section Source #

Solution Characteristics Specification section.

Standard SRS section builders.

assumpt :: [Contents] -> [Section] -> Section Source #

Assumptions section.

Standard SRS section builders.

thModel :: [Contents] -> [Section] -> Section Source #

Theoretical Models section.

Standard SRS section builders.

genDefn :: [Contents] -> [Section] -> Section Source #

General Definitions section.

Standard SRS section builders.

dataDefn :: [Contents] -> [Section] -> Section Source #

Data Definitions section.

Standard SRS section builders.

inModel :: [Contents] -> [Section] -> Section Source #

Instance Models section.

Standard SRS section builders.

datCon :: [Contents] -> [Section] -> Section Source #

Data Constraints section.

Standard SRS section builders.

propCorSol :: [Contents] -> [Section] -> Section Source #

Properties of a Correct Solution section.

Standard SRS section builders.

require :: [Contents] -> [Section] -> Section Source #

Requirements section.

Standard SRS section builders.

nonfuncReq :: [Contents] -> [Section] -> Section Source #

Non-Functional Requirements section.

Standard SRS section builders.

funcReq :: [Contents] -> [Section] -> Section Source #

Functional Requirements section.

Standard SRS section builders.

likeChg :: [Contents] -> [Section] -> Section Source #

Likely Changes section.

Standard SRS section builders.

unlikeChg :: [Contents] -> [Section] -> Section Source #

Unlikely Changes section.

Standard SRS section builders.

traceyMandG :: [Contents] -> [Section] -> Section Source #

Traceablilty Matrices and Graphs section.

Standard SRS section builders.

valsOfAuxCons :: [Contents] -> [Section] -> Section Source #

Values of Auxiliary Constants section.

Standard SRS section builders.

reference :: [Contents] -> [Section] -> Section Source #

References section.

Standard SRS section builders.

appendix :: [Contents] -> [Section] -> Section Source #

Appendix section.

Standard SRS section builders.

offShelfSol :: [Contents] -> [Section] -> Section Source #

Off-the-Shelf Solutions section.

Standard SRS section builders.

scpOfTheProj :: [Contents] -> [Section] -> Section Source #

Scope of the Project section.

Standard SRS section builders.

prodUCTable :: [Contents] -> [Section] -> Section Source #

Product Use Case Table section.

Standard SRS section builders.

indPRCase :: [Contents] -> [Section] -> Section Source #

Individual Product Use Case section.

Standard SRS section builders.

termogy :: [Contents] -> [Section] -> Section Source #

Terminology section.

Standard SRS section builders.

Section Labels

Labels linked to the associated section constructor. Ordered by appearance in a SRS.

All Section References