ACM Home Page
Please provide us with feedback. Feedback
Managing APL public code for an in-house APL system (before and after LOGOS)
Full text PdfPdf (501 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: 210 - 215  
Year of Publication: 1987
ISBN:0-89791-226-8
Also published in ...
Author
D. F. Stoneburner  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): 5,   Downloads (12 Months): 6,   Citation Count: 0
Additional Information:

abstract   index terms  

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

ABSTRACT

This paper will present APL Public Library management concepts used in a large in-house APL system development environment and describe a number of tools developed for this purpose. Public libraries, workspaces, functions and variables are discussed as well as documentation, reporting of changes, audit records, backup versions, and test versions. User tools discussed include functions for describing APL public files, libraries, workspaces, functions and variables, locating these objects, keyword searches, and a glossary of terms. Other user facilities include a NEWS system and an online system for submitting problem reports and requests for enhancements. Further maintenance tools include automatic generation of WSDOC listings when changes are made and automatically generated reports providing a variety of information such as libraries or workspaces lacking descriptions, lists of APL public workspaces and files with their status, function source verification, and exception reporting of workspace changes. A discussion of LOGOS, a programming environment for APL offered by IP Sharp Associates, is also presented and how it enhances the capabilities previously described.