1. A method of computing comprising: analyzing a data processing specification having a plurality data processing cell specifications with each data processing cell specification containing a formula specifying an action or computation; determining execution order of said actions/computations specified by said data processing cell specifications; and effectuating the data processing specified by the data processing specification in accordance with the determined execution order of said actions/computations specified by said data processing cell specifications.