Automated Schedule Advisory System

Planning and scheduling is one of the key factors to the success of a construction project. Because of the increasing complexity and size of construction projects nowadays, preconstruction schedules tend to comprise a large number of activities. These schedules often contain unintentional errors and conflicts, and those due to the lack of experience. With the increasing power and decreasing cost, personal computers have become a common tool used by construction professionals to facilitate their daily decisions. This research applies case-based reasoning and rule-based reasoning techniques, and develops a computer system called ScheduleCoach, which can analyze a computerized schedule and provide corrective advises.