1. A method of automated data mining using a domain-specific analytic application for solving predefined problems, the method comprising the steps of: populating input data schema, wherein said populating comprises reading input data from a data store and writing the input data to input data schema, the input data schema having a format appropriate to solution of a predefined problem; production training a predefined data mining model to produce a trained data mining model, the predefined data mining model comprising a predefined data mining model definition, production training having an input comprising the input data stored in the input data schema, and an output comprising a knowledge base, production training further comprising executing a preselected data mining algorithm in production training mode, executing the data mining algorithm in production training mode comprising executing a software process within the analytic application, the trained data mining model comprising the predefined data mining model definition and the knowledge base; production scoring input data from the input data schema, production scoring further comprising applying the trained data mining model by executing the data mining algorithm in production scoring mode, wherein the data mining algorithm executed in production scoring mode comprises a software process within the analytic application, wherein executing the data mining algorithm has an output comprising production scored data; scheduling the steps of populating input data schema, production training, and production scoring, said scheduling further comprising storing in computer memory a schedule and executing the steps of populating input data schema, production training, and production scoring in dependence upon the schedule; wherein the analytic application comprises the predefined problems to be solved, the predefined problems having referents defined in a specific computational domain; predefined data mining algorithms capable of using input data read from predefined input data schema for solving the predefined problems; predefined data schema appropriate for solution of the predefined problems, the predefined data schema further comprising the input data schema and output data schema; and at least one predefined data mining model definition, the predefined data mining model definition dependent upon the predefined data schema.