2009
v1 in April 2009
v2 in May 2009
v3 was a development version
v4 in November 2009
Features
-
Import from the dataformat of the International Timetabling
Competition 2007/2008 (track2).
Import and export functionality from/to a TimeFinder-xml-file.
Import of data from JavaOne 2009.
-
A user interface with the help of mydoggy, the spring rich client
and a GUI to manipulate the objects of various types.
-
A timetable panel to view the events of every resource
(persons and rooms).
-
One algorithm to optimize the timetable.
2010
The publishing date of v5 is approx. in the mid of 2010.
Features
-
Support for SQL database via JPA annotation or hibernate.
-
A new entity called 'course' which holds several events and has properties
like noOfTimeslots, maxEventsPerDay, maxEventsPerWeek,
minTimeslotsBetweenEvents
With this entity it is possible to generate the conflict
matrix which is necessary for the algorithm.
>2011
Features
-
User management with different access rights
-
GUI to manipulate the objects and to view the timetable of
every resource (person or room) with the help of JavaFX or
NetBeans Graph
-
Support for manual Timetabling. Show clashes etc.