Modelling the Interaction between Structure and Soil for Shallow Foundations -A Computational Modelling Approach