发明名称 |
UNIFORM INTERFACE SPECIFICATION FOR INTERACTING WITH AND EXECUTING MODELS IN A VARIETY OF RUNTIME ENVIRONMENTS |
摘要 |
Systems, methods, and other embodiments associated with the generation and execution of analytical models are described. In one embodiment, a computer-implemented method includes identifying a selected runtime environment for executing an analytical model that includes analytical expressions. A user-script data structure is generated and provides mapping of the analytical expressions to executable expressions of the runtime environment. A computerized specification object is generated that includes a pre-script data structure, the user-script data structure with the analytical model, and a post-script data structure. The pre-script data structure specifies how the runtime environment is to access input data to be operated upon by the analytical model. The post-script data structure specifies how to output results data, produced by the analytical model, from the runtime environment. The computerized specification object is transmitted over a computer network to the runtime environment for execution of the analytical model in the runtime environment. |
申请公布号 |
US2017115964(A1) |
申请公布日期 |
2017.04.27 |
申请号 |
US201514972291 |
申请日期 |
2015.12.17 |
申请人 |
ORACLE FINANCIAL SERVICES SOFTWARE LIMITED |
发明人 |
VADAPANDESHWARA Rajaram N.;SINGH Suresh B.;RAVINDRAN Renjith;PATIL Rekha;SHETTY Nagesh |
分类号 |
G06F9/44;G06F17/30;G06F9/445 |
主分类号 |
G06F9/44 |
代理机构 |
|
代理人 |
|
主权项 |
1. A computer-implemented method performed by a computing device where the computing device includes at least a processor for executing instructions from a memory, the method comprising:
identifying a selected runtime environment to execute an analytical model that includes analytical expressions; generating a user-script data structure, wherein the user-script data structure includes instructions for mapping the analytical expressions of the analytical model to executable expressions of the selected runtime environment based on a runtime specification of the selected runtime environment; generating a computerized specification object, wherein the computerized specification object includes:
(i) a pre-script data structure specifying how the selected runtime environment is to access input data to be operated upon by the analytical model,(ii) the user-script data structure and the analytical model, and(iii) a post-script data structure specifying how to output results data produced by the analytical model from the selected runtime environment; transmitting the computerized specification object over a computer network to the selected runtime environment for execution of the analytical model by the selected runtime environment, wherein access is provided to a configuration file specifying a designation of a hardware execution configuration of selected nodes that are to be instructed to execute the analytical model, wherein the selected nodes are selected from a plurality of available nodes of the selected runtime environment; and receiving results data from the selected runtime environment. |
地址 |
Mumbai IN |