A new scheduling engine for PLM. (17th January 2006)