1. An information processing device comprising: a process function information storing unit for storing performance information representing performance of respective process functions executing predetermined processes, respectively; and a procedure correcting unit for correcting a procedure composed of the process functions so that a performance requirement representing performance required for the whole procedure is satisfied based on the performance information of the respective process functions.