Overall Discussion on Last Day
First Panel: Bob Lucas Chair
Written Suggestions of Future Activities
* CFDRC/John Rice:
- Geometry
* Minnesota:
- Preconditioners,
- expert systems,
- pre and post processing standards
- MDO PSE
* Argonne,MSU:
- software engineering standards (object-oriented)
* Purdue:
- Virtual Environments,
- Multidisciplinary and domain specific PSE's,
- Browsers/Agents to find useful material
Bob Lucas Again
* Design $10M/year program over next 6 months
* In same science/technology area as now
* Remember speakers at Arpa PI meeting from industry said software integration is key
* Package proposals as DoD area
* Metacomputing Programming Tools
- such as compilers and algorithms for World Wide Virtual Machine
- components and large complex systems
- legacy systems
Boisvert's Ideas --I
* Emerging Trends
- Computing is getting better
- Systems are getting more complex and flexible and this is a PSE
- global networks are increasing vision of what computer is
* High Fidelity Multi-Component Distributed Simulation
* Software development environment is bottleneck
Boisvert's Ideas --II
* High cost of developing a PSE
- GUI
- Expert Systems
- Ad Hoc Integration and distribution of components
- they are heterogeneous
* Need dynamic interoperable problem solvers on the network
* Lucas suggests eigensolvers on the network
* Components of Program
- distribution object management
- metadata to discover services
- coarse grain software integration
- need prototypes, PSE middleware
Discussion -- I
* Lucas says no two sparse solvers have the same interface and no two users use the same package
- Boisvert says object-oriented techniques solve
- But Lucas says this is a mature field; in real world can't afford performance loss of such wrappers
- Lucas notes real application people are cleverer than computer scientists think! They often use excellent innovative algorithms
developed before endorsed by CS community
* Sameh emphasizes expert systems to help choice of method
Discussion -- II
* Heath says grid generation and human time more important than PDE solution time
- Lucas counters that PDE solver purchase is done in "isolation" as a separate competition
* Need to trap and understand error messages from say NASTRAN and detect that say one needs to give it more memory
* Barry Smith says Web Technology is just TCP/IP!
* Lucas suggests partnering with either aerospace industry or government laboratory.
- But Lucas's Arpa's interest is mainly electronic not mechanical application
Discussion -- III
* I added following points
- In multidisciplinary PSE's need to do more than just CFD and structures -- ASOP needs 10,000 programs
- Shared memory and distributed memory metacomputer two architecture model
- Coarse grain and Fine grain software/problem models
- Exploit software engineering opportunities of the web
Discussion -- IV
* Lucas can't persuade its management to support MOSIS
- How can he persuade them to support software systems which are less clearly generally valuable