1
0
Fork 0

Sorted spec.tex terms

master
Mike Gerwitz 2013-07-29 09:19:12 -04:00
parent 2ed1c1fcef
commit 5fb3554f26
1 changed files with 25 additions and 25 deletions

View File

@ -9,11 +9,19 @@ because this specification's audience has the capability to alter the
specification to resolve implementation issues and should exercise that ability. specification to resolve implementation issues and should exercise that ability.
\begin{description} \begin{description}
\dt{Shall; Must} \dt{conforming implementation}
Denotes a mandatory requirement. A software implementation that strictly conforms to this specification.
\dt{Shall Not; Must Not} \dt{Deprecated}
Denotes an absolute prohibition. When used within context of this specification: the feature or requirement
will be removed in future revisions of this specification.
\dt{Exempt}
Denotes a condition under which an implementation need not conform to a
requirement.
\dt{implementation}
Software that implements this specification.
\dt{May; Optional} \dt{May; Optional}
Alternatively, the adverb ``optionally''; denotes a requirement whose Alternatively, the adverb ``optionally''; denotes a requirement whose
@ -22,9 +30,19 @@ specification to resolve implementation issues and should exercise that ability.
denote requirements that are not essential to the operation of the denote requirements that are not essential to the operation of the
implementation. implementation.
\dt{Exempt} \dt{Removed}
Denotes a condition under which an implementation need not conform to a A feature or requirement mentioned in an earlier revision of this
requirement. specification has been removed and will not be superseded.
\dt{Shall; Must}
Denotes a mandatory requirement.
\dt{Shall Not; Must Not}
Denotes an absolute prohibition.
\dt{Superseded}
The feature or requirement mentioned in an earlier revision of this
specification has been removed and replaced by another.
\dt{Undefined} \dt{Undefined}
The error condition results in behavior that is not defined by a particular The error condition results in behavior that is not defined by a particular
@ -35,22 +53,4 @@ specification to resolve implementation issues and should exercise that ability.
\dt{Unspecified} \dt{Unspecified}
The behavior is not determined by this specification or is inconsequential to The behavior is not determined by this specification or is inconsequential to
the implementation's operation. the implementation's operation.
\dt{Deprecated}
When used within context of this specification: the feature or requirement
will be removed in future revisions of this specification.
\dt{Superseded}
The feature or requirement mentioned in an earlier revision of this
specification has been removed and replaced by another.
\dt{Removed}
A feature or requirement mentioned in an earlier revision of this
specification has been removed and will not be superseded.
\dt{implementation}
Software that implements this specification.
\dt{conforming implementation}
A software implementation that strictly conforms to this specification.
\end{description} \end{description}