16. The computing device of claim 15 , wherein generating or modifying script code used to perform a predetermined function comprises: invoking a template corresponding to the predetermined function in a function template library with a set of input parameters, wherein the function template library comprises at least one script template corresponding to the predetermined function; and generating the script code corresponding to the predetermined function.
16. The computing device of claim 15 , wherein generating or modifying script code used to perform a predetermined function comprises: invoking a template corresponding to the predetermined function in a function template library with a set of input parameters, wherein the function template library comprises at least one script template corresponding to the predetermined function; and generating the script code corresponding to the predetermined function. 17. The computing device of claim 16 , wherein the script code is generated by a code generator corresponding to the predetermined function based on the invoked template, wherein the generated relationships among the objects are based on the script code generated by the code generator.