Title :
Development of large scale programming system based on Linux platform
Author :
Duotao, Pan ; Mingzhong, Huang ; Decheng, Yuan
Author_Institution :
Dept. of Inf. Eng., Shenyang Univ. of Chem. Technol., Shenyang, China
Abstract :
Optimization has become a versatile tool in a wide array of application areas, but there are lots of different types of programming problems in practical applications. For this reason, GIETP(General Integrated Extensible Programming Tool) is designed based on Fedora 12/Linux Platform. Several functions have been integrated in the GIEPT, including the unified standard using XML-based schema which is adopted to input model data and transform them into C++ source code automatically, the common solver interface, and the symbolic algebra system which is used to generate the matrix of gradient, Jacobian, Hessian, etc. GIETP will be able to solve different types of programming problems by using a uniform specification to input programming models, and meanwhile GIEPT can be run in multi-platform because of its platform independent nature.
Keywords :
C++ language; Hessian matrices; Jacobian matrices; Linux; XML; optimisation; problem solving; C++ source code; Fedora Linux platform; GIETP; Hessian matrix; Jacobian matrix; XML-based schema; general integrated extensible programming tool; gradient matrix; input model data; large scale programming system; optimization; programming problem solving; symbolic algebra system; versatile tool; Jacobian matrices; Linear programming; Linux; Optimization; Programming; Software; XML; GUI; Linux; linear programming; nonlinear programming; optimization; software design;
Conference_Titel :
Control and Decision Conference (CCDC), 2011 Chinese
Conference_Location :
Mianyang
Print_ISBN :
978-1-4244-8737-0
DOI :
10.1109/CCDC.2011.5968310