Supporting knowledge collaboration using social networks in a large-scale online community of software development projects | IEEE Conference Publication | IEEE Xplore