1. A method comprising: in response to determining that computer generation of an abstract workflow plan for a network-accessible service resulted in a failure, attempting to automatically recover from the failure without human intervention; where attempting to automatically recover from the failure of the computer generation of the abstract workflow plan is unsuccessful, applying a plurality of plan selection failure remedy rules, with human intervention, to assist in debugging the failure of the computer generation of the abstract workflow plan; in response to determining that computer assignment of a physical plan for the abstract workflow plan resulted in a failure, attempting to automatically recover from the failure without human intervention; where attempting to automatically recover from the failure of the computer assignment of the physical plan for the abstract workflow plan is unsuccessful, applying a plurality of plan assignment failure remedy rules, with human intervention, to assist in debugging the failure of the computer assignment of the physical plan; in response to determining that computer evaluation of a runtime configuration for the physical plan resulted in a failure, attempting to automatically recover from the failure without human intervention; and, where attempting to automatically recover from the failure of the computer evaluation of the runtime configuration for the physical plan is unsuccessful, applying a plurality of runtime evaluation failure remedy rules, with human intervention, to assist in debugging the failure of the computer evaluation of the runtime configuration.