Enterprise Social Networks Knowledge Management

Write a research paper on how ESNs and collaboration tools affect geographically distributed software engineering teams and how it impacts the knowledge transfer process.