Skip to content

Opening book details…

Can I read Mooshak: a Web‐based multi‐site programming contest system on EtoBox?

Mooshak: a Web‐based multi‐site programming contest system by José Paulo Leal; Fernando Silva is a Computer Science article available to read on EtoBox.

What is Mooshak: a Web‐based multi‐site programming contest system about?

## Abstract This paper presents a new Web‐based system, Mooshak, to handle programming contests. The system acts as a full contest manager as well as an automatic judge for programming contests. Mooshak innovates in a number of aspects: it has a scalable architecture that can be used from small single server contests to complex multi‐site contests with simultaneous public online contests and redundancy; it has a robust data management system favoring simple procedures for storing, replicating, backing up data and failure recovery using persistent objects; it has automatic judging capabilities to assist human judges in the evaluation of programs; it has built‐in safety measures to prevent users from interfering with the normal progress of contests. Mooshak is an open system implemented on the Linux operating system using the Apache HTTP server and the Tcl scripting language. This paper starts by describing the main features of the system and its architecture with reference to the automated judging, data management based on the replication of persistent objects over a network. Finally, we describe our experience using this system for managing two official programming contests. Copyri

Who reads Mooshak: a Web‐based multi‐site programming contest system?

It is typically read by researchers, students, and practitioners in Computer Science.

Author
José Paulo Leal; Fernando Silva
Publisher
John Wiley and Sons; Wiley (John Wiley & Sons); John Wiley & Sons Inc.; Wiley (ISSN 0038-0644)
Published
2003
Language
EN
Field
Computer Science (Physical Sciences)

More by José Paulo Leal; Fernando Silva

Browse all works by José Paulo Leal; Fernando Silva