Cyberinfrastructures : : bridging the divide between scientific research and software engineering - Gorton, Ian