| How to manage large APL projects: a user interface management system approach |
| Full text |
Pdf
(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
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 1, Downloads (12 Months): 9, Citation Count: 1
|
|
|
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
|
|
|