- From: Vyacheslav Sedov <vyacheslav.sedov@gmail.com>
- Date: Tue, 9 Jun 2009 12:12:36 +0400
- To: "Costello, Roger L." <costello@mitre.org>
- Cc: "xproc-dev@w3.org" <xproc-dev@w3.org>
I use some kind of self-made MathML+XQueryX based "ValidationML" + set of XSLT - something that can produce from this "ValidationML" to wide set of standard-based things - Schematron rules, XForms, SpreadsheetML (ODF or OOXML) with conditional formatting rules and so on On Mon, Jun 8, 2009 at 7:41 PM, Costello, Roger L.<costello@mitre.org> wrote: > > Hi Folks, > > XProc can be used to create automated decision support systems! > > XProc can express business rules and these rules can be reused in multiple automated decision support systems! > > > EXAMPLE > > Suppose you are a bank and you need to decide whether or not to accept a new auto loan application. This is your policy: > > Policy: An underage applicant for an auto loan on a > high-powered sports cars is not eligible. > > > What "underage" means depends on the (U.S.) state. For example, in Alaska underage is someone under 16, whereas in Ohio underage is someone under 18. > > What a "high-powered sports car" is varies from year to year and depends on the car make and model. > > So, to implement your policy you need an "underage rule" and a "high-powered sports car rule." > > Here's a picture that shows an XProc pipeline which implements an automated loan application decision support system: > > http://www.xfront.com/xproc/automated-decision-support/loan-application.gif > > Each box implements a rule: > > - the top box implements the underage rule, > - the bottom box implements the sports car rule, and > - the rightmost box implements the auto loan policy. > > These rules can be reused in automating other business decisions! > > XProc is very, very cool! > > /Roger > > > P.S. Here is the XProc pipeline: > > http://www.xfront.com/xproc/automated-decision-support/auto-loan-decision-support.xpl > > Here is auto-loan-application.xml > > http://www.xfront.com/xproc/automated-decision-support/auto-loan-application.xml > > Here is Is-Applicant-Underage.xsl > > http://www.xfront.com/xproc/automated-decision-support/Is-Applicant-Underage.xsl > > Here is Is-The-Car-A-High-Powered-Sports-Car.xsl > > http://www.xfront.com/xproc/automated-decision-support/Is-The-Car-A-High-Powered-Sports-Car.xsl > > Here is Should-The-Application-Be-Accepted.xsl > > http://www.xfront.com/xproc/automated-decision-support/Should-The-Application-Be-Accepted.xsl > > >
Received on Tuesday, 9 June 2009 08:13:13 UTC