• DocumentCode
    1971707
  • Title

    A programming experimental auto-evaluation system based on Java EE

  • Author

    Buye, Lou

  • Author_Institution
    Inf. Coll., Capital Univ. of Econ. & Bus., Beijing, China
  • fYear
    2011
  • fDate
    16-18 Sept. 2011
  • Firstpage
    6227
  • Lastpage
    6230
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Control Engineering (ICECE), 2011 International Conference on
  • Conference_Location
    Yichang
  • Print_ISBN
    978-1-4244-8162-0
  • Type

    conf

  • DOI
    10.1109/ICECENG.2011.6056970
  • Filename
    6056970