|
ABSTRACT
The design and implementation of a Scientific User Interface is presented. Written in the C language, SUI is a window-menu-mouse oriented graphical user interface that is designed to provide a modern and integrated computing environment for scientific work. SUI can serve multiple client systems in parallel including symbolic, numeric, graphics and document formatting systems. SUI achieves hardware and operating system independence as well as network transparency by employing the X11 protocols and achieves client system independence by defining a client-SUI protocol that is simple and effective. Features of SUI includes input editing, history, 2-D mathematical expression display, interactive selection of subexpressions, interactive display and manipulation of 2-D and 3-D plots of mathematical functions, cut and paste with syntax translation, command templates, incremental 2-D display of mathematical input, and interactive configuration. A prototype system demonstration is planned for ISSAC'90
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
|
S. Kamal Abdali, Guy W. Cherry, Neil Soiffer. "Spreadsheet Computations in Computer Algebra," Technical Report No. CR-87-14, Computer research Lab, Tektronix, Inc. Beaverton, Oregon. Februaxy 19, 1987.
|
| |
2
|
|
| |
3
|
Dan Bennett, "XGP: An X-based Interactive Graphics Package for Mathematical Functions," Master's thesis in progress, Department of Mathematics and Computer Science, Kent State University, Kent, Ohio, USA.
|
| |
4
|
Bruce W. Char, Keith O. Geddes, Gaston H. Gonnet, M. B. Monagan and Steven M. Watt, "Maple Reference Manual, 5th Edition, WATCOM Publications Limited, Waterloo, Ontario, Canada, 1988.
|
 |
5
|
|
| |
6
|
Jim Gettys, Ron Newman, and Robert W. Scheifier "Xlib - C Language X Inter/ace'X Window System, Protocol Version 11, Release 3, May 1988.
|
| |
7
|
Anthony C. Hearn, ed. Reduce User's Manual, Version 3.0, The Rand Corporation, Santa Monica, California. April 1983.
|
| |
8
|
Chia-Kai Hsu, "An Object-oriented Interactive Graphics Package Based on the X Window System", Master thesis, Department of Mathematical Sciences, Kent State University, Kent Ohio, Dec. 1988.
|
 |
9
|
|
 |
10
|
|
| |
11
|
Joel McCormack, Paul Asente, and Ralph R. Swick "X Toolkit Intrinsics - C Language X Interface" X Window System, X Version 11, Release 3, May 1988.
|
| |
12
|
|
| |
13
|
|
 |
14
|
|
| |
15
|
Ralph R. Swick and Terry Weissman "X Toolkit Athena Widgets - C Language X Interface" X Version 11, Release 3, May 1988.
|
| |
16
|
|
| |
17
|
|
| |
18
|
|
| |
19
|
|
| |
20
|
AlaJn Zarli and Delia Balbontin. "Two approaches for the graphical edition of mathematical formulas: attributed grammars and object-oriented languages,' ISAAC 1988.
|
CITED BY 10
|
|
|
|
|
Olivier Arsac , Stphane Dalmas , Marc Gaétano, Design of a customizable component to display and edit formulas, Proceedings of the 1999 international symposium on Symbolic and algebraic computation, p.283-290, July 28-31, 1999, Vancouver, British Columbia, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
|