Large-Scope Computing: A Challenge for the 21st Century