1. A Grid application execution framework comprising: a plurality of mobile agents operable to execute one or more tasks described in an intent based task specification language; I/O circuitry operable to receive input that describes a task in the task specification language; an analysis engine for generating a solution to the described task; and an intent knowledge base operable to store information contained within tasks of the plurality of mobile agents