ACM Home Page
Please provide us with feedback. Feedback
How to manage large APL projects: a user interface management system approach
Full text PdfPdf (887 KB)
Source International Conference on APL archive
Proceedings of the international conference on APL '91 table of contents
Palo Alto, California, United States
Pages: 150 - 160  
Year of Publication: 1991
ISBN:0-89791-441-4
Also published in ...
Author
Richard R. N. Eller  TMT Team Oy, Piispanportti 5, Post Office Box 19, 02241 Espoo, Finland
Sponsors
SIGAPL: ACM Special Interest Group on APL Programming Language
APLBUG :
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 9,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms  

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

ABSTRACT

There is a common trend towards Graphical User Interfaces (GUI). Writing applications for such an environment puts new demands on designing software and managing its development. The applications software needs to be event based. It needs to have a special uniform "feel" and provide flexibility for both the novice and experienced user.Many of the new GUI oriented needs can be handled by traditional User Interface Toolkits or Libraries. However, using these will not solve the complexity of a good user interface design. Another approach is to choose or design a User Interface Management System (UIMS). UIMS is responsible for all user interface action and only when necessary will call actual application code for performing e.g. a calculation or data base operation.The paper describes the architecture of a large real-life UIMS based APL application project. Since a UIMS approach differs from traditional hierarchical programming, many of these differences are described in detail. Particular emphasis has been put on how this approach has affected project management and the various tasks of a software project. The paper ends by presenting some thoughts about future APL Application Development Systems.


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
Apple Computer, Inc.: Human Interface Guidelines: The Apple Desktop Interface, Addison-Wesley Publishing Co., Reading, Ma., (1987).
3
 
4
James D. Foley: Models and Tools for the Designers of User-Computer Interfaces.
5
6
 
7
8
9
 
10
Robert Metzger" Evaluating and Implementing User Productivity Tools, The Information Centre and Changing Technologies, Proceedings of the 1984 APL Users Meeting, I.P. Sharp Associates, pp 30- 46, Canada, (1984).
11