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.