Enhancing Flexibility of Restoration Guidelines through an Integrated Simulator-KB Approach