Title :
A programming experimental auto-evaluation system based on Java EE
Author_Institution :
Inf. Coll., Capital Univ. of Econ. & Bus., Beijing, China
Abstract :
The design and application of a Java programming experiment automatic evaluation system is described. The system is developed based on the Java EE platform. By using tiered architecture and Facade design pattern, loose coupling and call interface clarity between the presentation tier, business tier, and data persistence tier are achieved, reusability, maintainability, and extensibility of the system are promoted. In addition to automatic evaluating for a Java program, the system also implement collection, storage, and statistical analysis for data produced in the course of the evaluation. From a practical point of view, the system reaches a more satisfactory result.
Keywords :
Java; business data processing; data analysis; object-oriented programming; software architecture; software maintenance; software performance evaluation; software reusability; statistical analysis; Java EE platform; Java programming experiment automatic evaluation system; business tier; call interface clarity; data persistence tier; experimental autoevaluation system; facade design pattern; loose coupling; presentation tier; statistical data analysis; system extensibility; system maintainability; system reusability; tiered architecture; Business; Couplings; Economics; Educational institutions; Java; Programming profession; Java EE; evaluation system; programming experiment; tiered architecture;
Conference_Titel :
Electrical and Control Engineering (ICECE), 2011 International Conference on
Conference_Location :
Yichang
Print_ISBN :
978-1-4244-8162-0
DOI :
10.1109/ICECENG.2011.6056970