Running User Subroutines (UMAT) in Abaqus 6.10

How to link Abaqus 6.10 with Fortran?

What are the software requirments?