Role of timetable management software