|
Examples of PSEs and current PSE research projects
- DOE's ASCI project has
a PSE component.
Other ASCI sites are
Sandia and
Los Alamos.
- Purdue's PSE
Group: including
PELLPACK,
PDELab,
Softlab,
Pythia,
the
HPC PSE project,
and the
PSE Kernel.
Ann Catlin maintains a nice
PSE Overview
Page at Purdue as well.
- University of Missouri:
the Mobile Systems
and Intelligent Middleware Lab, which includes projects called
SciencePad
and
SciAgents.
- The Northeast Parallel Architectures Center
(NPAC) at Syracuse is extremely
active in
applying Web-based technology to large scale application areas.
Projects of interest at NPAC include
SciVis,
Tango,
WebFlow,
Java for Scientific
Computing.
Here is a list of NPAC references on
Web Based
HPCC.
- The PSEware
project, coordinated by a group at Indiana.
They want to build a toolkit for building PSEs. This is a
multi-institution,
multidisciplinary research project on PSEs focused on symbolic computation,
user interfaces and collaborative technologies for parallel object-oriented
programming. It includes a PSE builder called
MetaPSE.
They are in collaboration with the
Infospheres
project at Cal Tech.
Drexel is also participating.
- The SCI
(Scientific Computing and Imaging) group at Utah has several
projects in PSE-related areas, including
SCIRun
("A Scientific Programming Environment for Computational Steering")
and SWIG
(Simplified Wrapper and Interface Generator).
- There is PSE work going on at the Univ. of Leeds (UK),
including a project called
Kinex which
is a PSE for reaction kinetics within the IRIS Explorer visualization
system, and
COVISA, a project to "investigate industrial
requirements for multi-user, distributed visualization."
- The Environmental Programs
Group at MCNC (North Carolina
Supercomputing Center) is building systems to couple several
disciplines in environmental science and decision support
systems. See especially the
EDSS
system. A very interesting and important application area.
- AVS. Advanced Visual Systems is
one of the leading commercial supplier of scientific visualization
tools. Their basic system
(AVS5)
is for end-users who need to visualize complex data sets.
It uses a visual programming interface.
They also have something called
AVS/Express
which claims to be ``... a multi-platform,
component-based software environment for visualizing
complex data and for building applications with interactive
visualization and graphics functions. AVS/Express
provides Object Kits that contain numerous reusable
objects for building visualization applications or
application components.'' So that sounds like it could
be used as a PSE-builder.
- CUMULVS. From
the group that brought us PVM. From
the web page at Oak Ridge National Lab,
``CUMULVS is a software infrastructure for the development of
collaborative environments. It supports interactive visualization
and remote steering of distributed applications by multiple
collaborators, and provides fault tolerance to applications running
in heterogeneous distributed environments.''
- The DOE 2000 ACTS Toolkit
project (Advanced Computational Testing and Simulation)
includes many PSE-related projects. Of particular
interest are
- POET
(Parallel Object-oriented Environment and Toolkit).
- CUMULVS
(Collaborative User Migration User Library
for Visualization and Steering).
See comments above.
- PAWS
(Parallel Application WorkSpace). See also
Los Alamos PAWS
page.
- SILOON
(Scripting Interface Languages for Object-Oriented Numerics).
- PADRE
(Parallel Asynchronous Data and Routing Engine).
- General purpose math systems like
Macsyma,
Maple,
Mathematica, and
MATLAB can certainly
be viewed as PSEs.
- Sites not yet reviewed carefully, but that look relevant:
- Efforts to define standards for communicating mathematical
information over the Net:
- PolyMath, a project of the
Centre for Experimental & Constructive Mathematics
(CECM) at Simon Fraser
University, Canada. From their homepage, they are trying to
provide "... sophisticated, network-based, environments for working
in the mathematical sciences."
- The Biology Workbench
from NCSA.
- Los Alamos:
Hyrdra,
Justine.
- Visual Science
- Mathcad
- Products from National Instruments,
including HiQ,
``... an interactive problem-solving environment
where users organize, visualize, and document real-world
math, science, and engineering problems.''
- The Arcade project from
ICASE and ODU.
- The Globus project from Argonne.
- The MetaWeb project from
Germany.
- The NetSolve
project from ORNL/UT-Knoxville.
- The Network-Enabled Optimization System
(NEOS) from
Argonne.
- Another on-line
optimization system, this one from
Carnegie Mellon.
- An electronic
notebook for DOE's CHAMMP development team
(doesn't look like it was ever used).
- The DIAS
(Dynamic Information Architecture System)
project at Argonne, which is apparently involved
in a system called
DEEM
(Dynamic Environmental Effects Model).
- The Habanero
project at NCSA (Illinois).
- The
Collaboratory Builder's Environment (Michigan).
And DistView (compressed postscript).
This work is used in the Upper Atmospheric Research Collaboratory
(UARC) project
at UM.
There is also a
Medical Collaboratory Testbed project underway at UM.
- The Interdisciplinary and Industrial Applications Group of the
Swiss Center for
Scientific Computing (CSCS/SCSC) has several
PSE-related projects.
- Products from
Numerical Objects AS, a company
that specializes in object-oriented numerical software,
including Diffpack.
- Products from
The MathWizards,
a company that sells ``matlab look-alike'' tools including something
called ``MathXplorer/Java: the first matlab-compatible Java
computational engine.''
- PDESOL.
- Areas where there is considerable commercial software available
(note: most of these sites were discovered by reading
Scientific Computing & Automation):
- Visualization:
IDL,
Visual Numerics,
IBM's Data Explorer.
- Statistical packages. For example,
Statistica,
SYSTAT,
JMP,
GAUSS.
- Technical graphics and data analysis. For example,
Microcal Origin,
Axum,
SigmaPlot,
Data Desk.
- Laboratory Information Management Systems (LIMS):
LIMSource
(clearinghouse for LIMS info),
LabMaestro,
LabSystems,
LabVantage,
WinLIMS.
- Computational chemistry, molecular design:
MDL Information Systems,
ChemOffice,
Sculpt,
Alchemy 2000,
Molecular Simulations, Inc.
- An obvious motivating application for PSEs is ``Multidisciplinary
Design Analysis and Optimization''
- The SciTools conferences are full of PSE-related work: see
1996 and
1998.
|