Components and Architectural Design of an Autograder System Family
Jordan Fernando, M. M. Inggriani Liem · 2014
A new automatic grading (autograder) system has been set up to support the Indonesian selection and preparation process of IOI candidates in Indonesia. As interest in programming com- petitions is increasing, we need an autograder system that can be prepared for a specific purpose and is scalable to be able to handle the increasing number of users. Therefore, we have redesigned a system with a new concept and presented it in this paper. The new autograder system consists of interchangeable components to fulfil all kinds of operational purposes. Instead of having a big and complex system, the proposed system will be automatically composed and deployed for specific operational needs. Design, implementation and operation of the autograding and contest manage- ment systems are supported by IOI alumni.