Formal Models and Computation