Providing Support for Starting Collaboration in Distributed Software Development: A Multi-agent Approach | IEEE Conference Publication | IEEE Xplore