Computer as Thinker/Doer: Problem-Solving Environments for Computational Science
IEEE Computational Science & Engineering
Neuro-Fuzzy Support for Problem-Solving Environments: A Step Toward Automated Solution of PDEs
IEEE Computational Science & Engineering
A perspective on computational science in the 21st century
Computing in Science and Engineering
A wrapper generator for wrapping high performance legacy codes as Java/CORBA components
Proceedings of the 2000 ACM/IEEE conference on Supercomputing
Supporting creativity in problem solving environments
C&C '02 Proceedings of the 4th conference on Creativity & cognition
MPI code encapsulating using parallel CORBA object
Cluster Computing
Future Scientific Software Systems
IEEE Computational Science & Engineering
Problem-Solving Environments for Computational Science
IEEE Computational Science & Engineering
Distributed Problem Solving Environment Dedicated to DNA Sequence Annotation
EKAW '99 Proceedings of the 11th European Workshop on Knowledge Acquisition, Modeling and Management
GCSE '99 Proceedings of the First International Symposium on Generative and Component-Based Software Engineering
Reactive transport in surface sediments I. Mexity and software quality
Computers & Geosciences - Special issue: Reactive transport modeling in the geosciences
Mathematical software: past, present, and future
Computational science, mathematics and software
Future problem solving environments for computational science
Computational science, mathematics and software
Engineering high-performance legacy codes as CORBA components for problem-solving environments
Journal of Parallel and Distributed Computing
Encyclopedia of Computer Science
Future trends in distributed applications and problem-solving environments
Future Generation Computer Systems - Special section: Complex problem-solving environments for grid computing
A component-oriented software authoring system for exploratory visualization
Future Generation Computer Systems
Problem-Solving Environments for Biological Morphogenesis
Computing in Science and Engineering
A design method using darwinian principles for Collaborative Problem-Solving Environments (CPSEs)
CSCL '99 Proceedings of the 1999 conference on Computer support for collaborative learning
BSML: A binding schema markup language for data interchange in problem solving environments
Scientific Programming
Unification of problem solving environment implementation layers with XML-based specifications
Advances in Engineering Software
Case Studies in Model Manipulation for Scientific Computing
Proceedings of the 9th AISC international conference, the 15th Calculemas symposium, and the 7th international MKM conference on Intelligent Computer Mathematics
Parallel scientific computing environment for adaptive optic simulations
International Journal of Computer Mathematics
An Open Domain-Extensible Environment for Simulation-Based Scientific Investigation (ODESSI)
ICCS '09 Proceedings of the 9th International Conference on Computational Science: Part I
Scientific Workflows: Business as Usual?
BPM '09 Proceedings of the 7th International Conference on Business Process Management
Future trends in distributed applications and problem-solving environments
Future Generation Computer Systems - Special section: Complex problem-solving environments for grid computing
A component-oriented software authoring system for exploratory visualization
Future Generation Computer Systems
ICCS'03 Proceedings of the 2003 international conference on Computational science: PartIII
A problem solving environment for modelling stony coral morphogenesis
ICCS'03 Proceedings of the 1st international conference on Computational science: PartI
Four-layer framework for combinatorial optimization problems domain
Advances in Engineering Software
Automatic generation of wrapper code and test scripts for problem solving environments
PARA'04 Proceedings of the 7th international conference on Applied Parallel Computing: state of the Art in Scientific Computing
Executing reconfigurations in hierarchical component architectures
Proceedings of the 16th International ACM Sigsoft symposium on Component-based software engineering
Proceedings of the 16th International ACM Sigsoft symposium on Component-based software engineering
Hi-index | 0.00 |
More and more science and engineering is done with computers, but that doesn't mean the people doing it want to learn more and more computer science. Software libraries of mathematical and other routines have helped programmers avoid redundant effort, but practitioners in various application areas will increasingly want true comprehensive problem-solving environments to help them do their work more easily. As this report shows, a lot of computer scientists will keep very busy building these systems for "user-friendly" scientific computing. Software libraries provide encapsulated problem-solving power and problem-solving environments give ordinary users painless access to problem-solving power. Thus the structure of libraries and the design of PSEs are inextricably linked. Experts in these subject areas from academia, government, and industry met at Purdue University on September 25-27, 1995, to explore the state of the art in scientific libraries and PSEs, their interdependence, and their combined future. The workshop, entitled "Scalable Scientific Software Libraries and Problem-Solving Environments," built partly upon an NSF workshop held in 1991. The recent workshop reviewed several years of progress and assessed future steps. For its examples, it focused on applications based on partial differential equations and closely related areas. Afterwards, participants formed four groups, each of which developed a separate white paper. This article summarizes the ideas expressed in the white papers. Seven roadblocks, seven research directions, and six immediate recommendations are described.