Computational Geometry and Grid generation |
Collaborative Computing linked to configuration controlled databases with humans and computers in the loop |
Multi-level object technology for reusable, maintainable, robust software which is performance portable -- focus on complete PSE and not just computational kernels |
Mechanisms for validating correctness of numerical code |
Metacomputing -- PSE's are naturally set up as cross-country (institution) distributed computing systems |
Wrapper technology for legacy Systems (Rockwell tells me next DoD aircraft needs 10,000 separate programs to be run!) |
Large scale knowledge base systems for particular domains -- real engineers must use these PSE's |
As well as normal scalable algorithms, software, filesystems, databases etc. |