Collaboration , Knowledge and Interoperability — Implications for Software Engineering
Collaboration in Software Engineering: A Roadmap