Mike Gerwitz

Activist for User Freedom

summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMike Gerwitz <gerwitzm@lovullo.com>2014-05-13 11:32:30 -0400
committerMike Gerwitz <gerwitzm@lovullo.com>2014-05-13 11:32:30 -0400
commitd5c6228fd4af6f28d104a4f8798e89b0c629f96f (patch)
treeb4cd6f294f9f3fbe04d8c70ea8fb3a876605f57c
parentf2ca2885d7fb41bbc5e1c683298977d9d2a72373 (diff)
downloadlvspec-d5c6228fd4af6f28d104a4f8798e89b0c629f96f.tar.gz
lvspec-d5c6228fd4af6f28d104a4f8798e89b0c629f96f.tar.bz2
lvspec-d5c6228fd4af6f28d104a4f8798e89b0c629f96f.zip
Moved rater definitions from dwelling into raterspec
-rw-r--r--raterspec.cls2
-rw-r--r--raterspec/sec/rater-dfn.tex57
2 files changed, 58 insertions, 1 deletions
diff --git a/raterspec.cls b/raterspec.cls
index 27b51f7..30ad525 100644
--- a/raterspec.cls
+++ b/raterspec.cls
@@ -57,7 +57,7 @@
\terminology{%
\subsection{Rater Terminology}
- \input{dfn/rater}
+ \input{raterspec/sec/rater-dfn}
}
%% note: \pnumoff and \pnumon are temporary kluges (...hopefully)
diff --git a/raterspec/sec/rater-dfn.tex b/raterspec/sec/rater-dfn.tex
new file mode 100644
index 0000000..36fe3df
--- /dev/null
+++ b/raterspec/sec/rater-dfn.tex
@@ -0,0 +1,57 @@
+% Insurance Terminology
+%
+% Intended to be included within its own section.
+
+\begindeptgroup{it}
+
+\begin{description}
+ \dt{calculation}
+ Any computation performed for the purpose of returning to the caller.
+
+ \dt{Calc DSL}
+ The domain-specific language written to handle classifications and
+ calculations; compiles into JavaScript.
+
+ \dt{caller}
+ User or system that performed a rating request.
+
+ \dt{classification}
+ A set of criteria---to be run by a classifier---that returns a boolean value
+ of true if a given datum meets the criteria; otherwise, false. The return
+ value shall have the same dimensions as the input datum.
+
+ \dt{classifier}
+ A system that performs any number of classifications.
+
+ \dt{fail}
+ Within context of an operation: The implementation \shallnot return the
+ results of any calculation.
+
+ \dt{number}
+ A scalar of type integer or float
+
+ \dt{matrix}
+ A two-dimensional array of numbers; a vector of vectors.
+
+ \dt{Program Client}
+ The graphical user interface available on the LoVullo website used to gather
+ data from the user for purposes of providing a quote or indication;
+ communicates with Quote Server.
+
+ \dt{Quote Server}
+ Software that serves requests from the Program Client, performing activities
+ such as serving steps, saving data entered by the user, and proxying rate
+ requests.
+
+ \dt{program}
+ A line of business.
+
+ \dt{rater}
+ Software that produces a set of premiums that are the result of applying
+ well-defined calculations to classified input data.
+
+ \dt{vector}
+ A one-dimensional array of numbers.
+\end{description}
+
+\enddeptgroup