A grid-based problem-solving environment for biomedicine