ACM Home Page
Please provide us with feedback. Feedback
FSM—a fullscreen manager
Full text PdfPdf (644 KB)
Source International Conference on APL archive
Proceedings of the international conference on APL: APL in transition table of contents
Dallas, Texas, United States
Pages: 256 - 262  
Year of Publication: 1987
ISBN:0-89791-226-8
Also published in ...
Author
R. J. Busman  MIS Department, The Upjohn Company, Kalamazoo, Mi
Sponsor
SIGAPL: ACM Special Interest Group on APL Programming Language
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 10,   Citation Count: 1
Additional Information:

abstract   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/28315.28347
What is a DOI?

ABSTRACT

FSM is a set of utility functions used in developing fullscreen APL systems at The Upjohn Company. Defining panels and validating input data can be a tedious and time consuming process. FSM simplifies the construction of user dialogues by providing two methods for designing panels, by creating help panels for each screen and input field, and by providing three types of documentation on each panel. It automates checking of user input, scrolling on selected fields, aborting input under program or user signal, and controlling field processing with edit codes, missing values, fill characters, and left/right justification. FSM was originally developed in conjunction with work on a pharmaceutical manufacturing receiving system. The use of nested arrays simplified implementation and contributes to its ease of use. The purpose of the paper will be to describe the capabilities of FSM as influenced by feedback from other development analysts.