1. A method of at least one of designing, for implementing, and deploying an enterprise application, said method comprising: including, in a set of instructions comprising said enterprise application, a mechanism allowing said enterprise application to autonomously exercise at least one of a node differentiation and a task specialization.