Login | Register
My pages Projects Community openCollabNet

scheduler
Project home

There will be a brief maintenance window every Friday at 17:00 Pacific.
For further details, see CollabNet's maintenance and upgrade policy.

If you were registered and logged in, you could join this project.

Summary A resource and student scheduler for a local charter school.
Categories None
License GNU General Public License
Owner(s) gwinston

Mission

The goal of this project is to create a scheduling system for the Prospect Hill Academy Charter School. Charter schools typically employ non-traditional scheduling that is not met by currently available commercial software packages.

This was a student project for Professor Jun Suzuki's Advanced Software Development Graduate Class at the University of Massachusetts, Boston. The source code and all deliverables for this project were developed during the 2004-2005 season. At the conclusion of the project the software was released under the GPL license. Contact the development team at dev@scheduler.tigris.org with any questions.

Project Deliverables

The Requirements Specification Document is available here.
Visual Prototypes are available here
The First Project Presentation is available here.
The Second Project Presentation is available here.
(Note: this presentation contains the basis for our technical architecture.)
The GUI demo is available here.
The Model is available here.
The deployment plan is available here

Related Project Resources

The meeting minutes for our team are available here.
The team's responses to student questions is available here.
The risk mitigation plan is available here
A summary of the scheduling kernel is available here
A list of the open source programs used is available here

Related Resources: Constraint Programming

An excellent set of tutorials on Constraint Programming by Roman Bartak can be found here.
http://kti.mff.cuni.cz/~bartak/constraints/index.html

A paper on Interactive Timetabling by Tomas Muller and Roman Bartak can be found here: http://kti.ms.mff.cuni.cz/~bartak/downloads/PATAT2002.pdf