The main documentation for SOFA is currently being written...
The current work-in-progress version is available here: sofadocumentation.pdf
The following chapters are also available individually: