ACM Home Page
Please provide us with feedback. Feedback
A generalized user interface for applications programs
Full text PdfPdf (451 KB)
Source
Communications of the ACM archive
Volume 24 ,  Issue 12  (December 1981) table of contents
Pages: 796 - 800  
Year of Publication: 1981
ISSN:0001-0782
Authors
Leonard J. Bass  Univ. of Rhode Island, Kingston
Ralph E. Bunker  Univ. of Rhode Island, Kingston
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 12,   Citation Count: 5
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

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

ABSTRACT

A general method for using disk files (instead of a more conventional parameter-passing mechanism) to transfer control information from a user interface to a set of related applications programs is described. This technique effectively moves much of the user interface, including command decoding and limited parameter checking, from the applications programs to a table-driven executive.


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
 
2
 
3
Bass, L.J. DATMAN--a scientific data management system. Tech. Rep. 80-147, Comptr. Sci. Dept., Univ. of Rhode Island, Sept. 1980. The system outlined uses the flow of control described in this article. It allows for the manipulation of databases through a terminal interface or Fortran subroutine calls.
 
4
Bass, L.J. DATMAN terminal user's guide--version 3.0. Tech. Rep. 80-149, Comptr. Sci. Dept., Univ. of Rhode Island, Sept. 1980. The flow of control throughout a terminal interface is governed by the mechanisms described here. The various tables presented are actually databases accessed by Fortran subroutine calls.
 
5
 
6
 
7
Lee, J.A.N. Anatomy of a Compiler. Van Nostrand, N.Y., 1974, 2nd Ed. A practically oriented discussion of compiler and parsing techniques.
8
 
9
Naur, P. Control-record-driven processing. In Current Trends in Programming Methodology, R. Yeh, Ed., Vol. 1, 1977, Prentice-Hall, Englewood Cliffs, N.J., pp. 220-232. Naur advocates tabledriven flow of control.
 
10
Nie, N., et al. SCSS: A User's Guide to the SCSS Conversational System. McGraw- Hill, N.Y., 1980. A user's guide to one of the standard statistical analysis systems.
11
 
12
SAS User's Guide. SAS Inst., Inc., Raleigh, N.C., 1979. A user's guide to another standard statistical analysis system.
 
13


Collaborative Colleagues:
Leonard J. Bass: colleagues
Ralph E. Bunker: colleagues