This is an administration system to held programming contests (e.g. ACM-ICPC, Maratona de Programação da SBC). It has been designed to use php and postgresql as backends. The main desired features are: portability, concurrency control, multi-site and distributed contests, simple web interface.
If you would like to cite this work, please refer to this webpage or to the following publication: DE CAMPOS, C. P. ; FERREIRA, C. E. . BOCA: um sistema de apoio a competições de programação (BOCA: A Support System for Programming Contests). In: Workshop de Educacao em Computacao (Brazilian Workshop on Education in Computing), 2004, Salvador. Anais do Congresso da SBC, 2004.
There is also an extended abstract plus talk named Brazilian's Contest Infrastructure: BOCA and Maratona Linux by DE CAMPOS, C.P, FERREIRA, C.E., ANIDO, R., at the Collaborative Learning Initiative Symposium, 2010.
If you have questions, please check users discussion groupBOCA:
The easiest way to install BOCA is using DEB packages: https://github.com/maratona-linux
The code is also available at Github
Participate in the users discussion group or send an email to cassiopc at acm.org.