ACM Home Page
Please provide us with feedback. Feedback
NEXUS: towards a problem solving environment (PSE) for scientific computing
Full text PdfPdf (744 KB)
Source ACM SIGNUM Newsletter archive
Volume 21 ,  Issue 3  (July 1986) table of contents
Pages: 13 - 24  
Year of Publication: 1986
ISSN:0163-5778
Authors
P. W. Gaffney  Chr. Michelsen Institute, Fantoft, Bergen, Norway
C. A. Addison  Chr. Michelsen Institute, Fantoft, Bergen, Norway
B. Andersen  Chr. Michelsen Institute, Fantoft, Bergen, Norway
S. Bjørnestad  Chr. Michelsen Institute, Fantoft, Bergen, Norway
R. E. England  Chr. Michelsen Institute, Fantoft, Bergen, Norway
P. M. Hanson  Chr. Michelsen Institute, Fantoft, Bergen, Norway
R. Pickering  Wolverhampton Polytechnic, England
M. G. Thomason  University of Tennessee
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 10,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1057958.1057961
What is a DOI?

ABSTRACT

This paper gives a brief historical perspective on the first author's use of information systems in mathematical consulting. Experience in this area has led to the conclusion that numerical analysts must look beyond conventional expert systems if they are to be successful in reaching the general scientific user community. With the increasing use of personal workstations it is necessary to give information and advice to a user while at the computer terminal. In the opinion of the authors the ideal way of doing this is through a programming environment that offers interaction with a user in order to actually solve the user's problem.Such an environment has come to be called a Problem Solving Environment or PSE. (For an excellent discussion of PSEs see Ford and Iles, 1985.) This paper describes a project that is aimed at providing a PSE for scientific computing. The project, which is called NEXUS, can be viewed conveniently in two parts, namely, the development of a set of software modules for constructing and accessing information in a knowledge base and the production of a set of knowledge bases for a particular application area namely, mathematical software.The paper briefly describes the set of modules and knowledge bases that are under development for the first release of NEXUS. For a more complete description the reader is referred to the companion report by Gaffney et al., (1986a).


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Addison, C. A., W. Enright, P. W. Gaffney, I. Gladwell, P. M. Hanson (1986a). "A decision tree for the numerical solution of initial-value ordinary differential equations", CMI report CCS 86/3 in preparation.
 
2
Addison, C. A., W. Enright, P. W. Gaffney, I. Gladwell, P. M. Hanson (1986b). "A decision tree for the numerical solution of boundary-value ordinary differential equations", CMI report CCS 86/12 in preparation.
 
3
 
4
Andersen, B. and S. Bjørnestad (1986). "GENTREE - A decision tree builder for use with NITPACK," CMI report CCS 86/8 in preparation.
 
5
ANSI/MIL-STD-1815A (1983). "Reference Manual for the ADA Programming Language," United States Department of Defense, Washington D.C., January 1983.
 
6
Barnes, J. G. P. (1984). "Programming in ADA, Second Edition," Addison-Wesley, London, 1984.
7
8
 
9
Buckley, A. (1982). "A portable package for testing minimization algorithms," in "Evaluating Mathematical Programming Techniques," John M. Mulvey, ed. Springer-Verlag, New York, 1982.
 
10
Cody, W. J. (1969). "Performance testing of function subroutines," AFIPS conference proceedings, 34 (1969), 759--763.
 
11
 
12
England, R. E. (1986). "An Algorithm for Concurrent Path Traversal in the Digraph Data Structure for the NEXUS Problem Solving Environment," CMI report CCS 86/4 in preparation, 1986.
 
13
England, R. E., P. W. Gaffney (1986). "Man---machine interaction using NEXUS," CMI report CCS 86/7 in preparation.
 
14
England, Robert E. (1985). "NEXUS: A grammar based, menu driven extension for the NITPACK decision tree software," Master's thesis, The University of Tennessee, Knoxville, Tennessee, USA, June 1985.
 
15
Ford, B. and R. M. Iles (1985). "The What and Why of Problem Solving Environments for Scientific Computing." IFIP WG.2.5 Working Conference 4, PROBLEM SOLVING ENVIRONMENTS FOR SCIENTIFIC COMPUTING, Sophia-Antipolis June 17-21, (1985).
 
16
Gaffney, P. W. (1981). "Information and Advice on Numerical Software," Oak Ridge National Laboratory Technical Report, ORNL/CSD/TM-147, (1981).
17
18
19
 
20
Gaffney, P. W., C. A. Addison, B. Andersen, S. Bjørnestad, R. E. England, P. M. Hanson, R. Pickering, M. G. Thomason (1986a). "NEXUS Towards a Problem Solving Environment (PSE) for Scientific Computing," CMI report CCS 86/2 1986.
 
21
Gaffney, P. W. (1986b). "A Package of FORTRAN Subroutines for Testing Software for Special Functions," CMI report CCS 86/6 in preparation., 1986.
 
22
Gaffney, P. W., (in preparation). "A Companion to Numerical Software," Oxford University Press.
 
23
Gill, P. E., S. J. Hammarling, W. Murray, M. A. Saunders and M. H. Wright (1986). "User's Guide for LSSOL (Version 1.0): A Fortran Package for Constrained Linear Least-Squares and Convex Quadratic programming," Report SOL 86-1, Department of Operations Research, Stanford University, (1986).
 
24
Gupta Gopal K. (1985). "Description and evaluation of a stiff ODE code DISTIFF," SIAM J. Sci. Stat. Comput., 6 (1985), 939--950.
25
 
26
 
27
28
29
 
30
Ortega, J. M., and R. G. Voigt (1985). "Solution of partial differential equations on vector and parallel computers," SIAM Review, 27 (1985), 149--240.
 
31
Pancer, R. N. (1985). "GED-a Graph EDitor for Labelled Simple Directed Acyclic Graphs," Master of Science thesis, Department of Computer Science, University of Toronto, 1985.
 
32
Piessens, R., E. de Doncker-Kapenga, C. W. Überhuber, D. K. Kahaner (1983). "QUADPACK, A Subroutine Package for Automatic Integration," Springer-Verlag, New York, 1983.


Collaborative Colleagues:
P. W. Gaffney: colleagues
C. A. Addison: colleagues
B. Andersen: colleagues
S. Bjørnestad: colleagues
R. E. England: colleagues
P. M. Hanson: colleagues
R. Pickering: colleagues
M. G. Thomason: colleagues