发明名称 Facilitating use of techniques implemented by external library functions in process definitions of analytical applications
摘要 An aspect of the present disclosure provides a server system which facilitates use of techniques implemented by external library functions in the process definitions of analytical applications. In an embodiment, a definitions block enables users to develop process definitions as basis for corresponding user applications, with each process definition incorporating a corresponding set of techniques. The definitions block requires metadata corresponding to each technique to be present in registration data prior to permitting incorporation of the technique in process definitions. Accordingly an importation block is provided which facilitates a user to register an external technique implemented by a function of an external library to cause meta data corresponding to the external technique to be added to said registration data. As a result, the external technique can thereafter be used in development of new process definitions.
申请公布号 US9507567(B2) 申请公布日期 2016.11.29
申请号 US201514608204 申请日期 2015.01.29
申请人 ORACLE FINANCIAL SERVICES SOFTWARE LIMITED 发明人 Vadapandeshwara Rajaram Narasimha;Goyal Manu;Singh Suresh Bahadur
分类号 G06F9/44 主分类号 G06F9/44
代理机构 IPHorizons PLLC 代理人 IPHorizons PLLC ;Thappeta Narendra Reddy
主权项 1. A method of using techniques implemented by functions of external libraries, said method being implemented in a digital processing system, said method comprising: receiving identification of a function of an external library from a developer, wherein said function implements a technique, said function being invocable using an interface definition; auto-detecting a set of parameters in said interface definition of said function; receiving parameter information from a user, said parameter information indicating that a first parameter of said set of parameters is of an input type and would be required to be configured during model definition; registering said technique along with said set of parameters and said parameter information; facilitating during said model definition, a user to form a model by associating each of said set of parameters with a corresponding value or a corresponding data element from a data store, wherein said user is required to provide a value or a data element for said first parameter in view of said parameter information indicating that said first parameter is of said input type and would be configured during said model definition; incorporating the model into a process definition; and executing said process definition to cause execution of said function of said external library with the corresponding values associated by said user or values of corresponding associated data elements from said data store for respective parameters in said interface definition.
地址 Mumbai IN