Skip to content

Commit

Permalink
Replace \textbf with \firstuse when making definitions for 'Protectio…
Browse files Browse the repository at this point in the history
…n' annotation
  • Loading branch information
henrikt-ma committed Jun 3, 2020
1 parent e9a451c commit 29aec56
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions chapters/annotations.tex
Original file line number Diff line number Diff line change
Expand Up @@ -1891,22 +1891,22 @@ \section{Annotations for Access Control to Protect Intellectual Property}\double
different encryption formats.
\end{nonnormative}

\textbf{Definitions:}
Definitions:
\begin{longtable}[]{|p{2.5cm}|p{12cm}|}
\hline
\tablehead{Term} & \tablehead{Description}\\ \hline
\endhead
\textbf{Protection} & Define what parts of a class are visible.\\
\firstuse{Protection} & Define what parts of a class are visible.\\
\hline
\textbf{Obfuscation} & Changing a Modelica class or generated code so that it is difficult to inspect by a user
\firstuse{Obfuscation} & Changing a Modelica class or generated code so that it is difficult to inspect by a user
(e.g. by automatically renaming variables to non-meaningful names).\\
\hline
\textbf{Encryption} & Encoding of a model or a package in a form so that
\firstuse{Encryption} & Encoding of a model or a package in a form so that
the modeler cannot inspect any content of a class without an appropriate
key. An encrypted package that has the \lstinline!Protection! annotation is
read-only; the way to modify it is to generate a new encrypted version.\\
\hline
\textbf{Licensing} & Restrict the use of an encrypted package for particular users for a specified period of time.\\
\firstuse{Licensing} & Restrict the use of an encrypted package for particular users for a specified period of time.\\
\hline
\end{longtable}

Expand Down

0 comments on commit 29aec56

Please sign in to comment.