drasil-srs-0.1.26.0: A framework for code and document generation for scientific software - SRS Language SubPackage
Safe HaskellSafe-Inferred
LanguageHaskell2010

Drasil.SRS.SmithEtAlSRS

Description

Define types and functions related to creating a system information database.

Synopsis

System

Types

data SmithEtAlSRS where Source #

Data structure for holding all of the requisite information about a system to be used in artifact generation.

Constructors

ICO 

Fields

type Purpose = [Sentence] #

Project Example purpose.

type Background = [Sentence] #

Project Example background information, used in the What section of README.

type Scope = [Sentence] #

Project Example scope.

type Motivation = [Sentence] #

Project Example motivation.

Lenses

Constructors

Hacks

refbyLookup :: UID -> SmithEtAlSRS -> [UID] Source #

Find what chunks reference a specific chunk.

traceLookup :: UID -> SmithEtAlSRS -> [UID] Source #

Find what chunks a specific one references.