What is the Problem?
There are a set of related concepts
- Interoperable interfaces: Similar/same user interface to all computers
- Multidisciplinary Applications: Run linked programs on one or more computers
- Metacomputing: Run one or more linked programs on a distributed system
How general should we be?
- Only cover distributed modules as opposed to general distribution of data-parallel problems
Can commodity (web) technologies deliver needed performance today or in near future?
Can we agree on necessary standards/frameworks?