From d5c6228fd4af6f28d104a4f8798e89b0c629f96f Mon Sep 17 00:00:00 2001 From: Mike Gerwitz Date: Tue, 13 May 2014 11:32:30 -0400 Subject: [PATCH] Moved rater definitions from dwelling into raterspec --- raterspec.cls | 2 +- raterspec/sec/rater-dfn.tex | 57 +++++++++++++++++++++++++++++++++++++ 2 files changed, 58 insertions(+), 1 deletion(-) create mode 100644 raterspec/sec/rater-dfn.tex 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