Q. I am doing some research on how companies implement SharePoint for collaboration. Any good frameworks I can use?
Answer
We have a lot of book about SharePoint (most are eBooks, so you can search with the book for collaboration)
If you want more, try some of these sources.