1
0
Fork 0

Added definition details to lvspec.tex

master
Mike Gerwitz 2013-08-22 11:13:12 -04:00
parent 2b3c93eab4
commit d478cfbff7
2 changed files with 34 additions and 0 deletions

View File

@ -3,6 +3,7 @@
% Intended to be included within its own section. % Intended to be included within its own section.
\begindeptgroup{pm} \begindeptgroup{pm}
\label{s:specdfn}
Portions of this section conform to \rfc{2119}: ``Key words for use in RFCs to Portions of this section conform to \rfc{2119}: ``Key words for use in RFCs to
Indicate Requirement Levels''. Certain terms from the RFC have been expressly Indicate Requirement Levels''. Certain terms from the RFC have been expressly

View File

@ -334,6 +334,39 @@ command \verb|\incompletei|, which also includes the name of the department.
\end{ex} \end{ex}
\section{Definitions}
The formal language of the specification is important to resolve any
ambiguities; part of such a resolution involves the formal and unambiguous
definition of terms.
By default, \cmd{lvspec} will \emph{always} include specification definitions
(see~\sref{specdfn}).
When the~\cmd{draft} option is provided, a~section describing authorization
parties will also be added, which is linked to by the department in each
signature line.
Additionally, the following options may be provided via~\verb|\documentclass|:
\begin{description}
\item[\cmd{devterms}]
Comprehensive developer terminology that covers specifications that deal with
software and/or~hardware details.
\item[\cmd{insuranceterms}]
General insurance terminology to be used in any specification that describes
an insurance-related implementation. Additional content can be added
immediately after the terms (e.g. to add a sub-section) by using the command
\verb|\insuranceterminology|, which is only available if
the~\cmd{insuranceterms} option is used.
\end{description}
Additional sections can be added before\footnote{Ensures that section numbers do
not change by disabling \cmd{draft} mode.} the authorization party sub-section
(or, if the~\cmd{draft} option is not provided, then at the end of the
definitions section) by using the \verb|\terminology| command.
\section{Miscellaneous} \section{Miscellaneous}
% text has been carefully added to this line; margin, font, etc changes will % text has been carefully added to this line; margin, font, etc changes will
% ruin it! % ruin it!