The present invention provides a device for changing instruction
description. The device includes: a receiving unit that receives an
instruction description instructing a processing to be executed by an
executing unit and a location of the executing unit; a judging unit that
judges whether or not the location instructed by the instruction
description indicates a location of a predetermined utilizable executing
unit; and a changing unit that changes the location instructed by the
instruction description to the location of the predetermined utilizable
executing unit which can execute the processing instructed by the
instruction description, when the location instructed by the instruction
description is not judged to indicate the location of the predetermined
utilizable executing unit.