|
ABSTRACT
Four application framework models developed by the author for database application development systems are described. The key feature of these systems is to provide a model for the definition of high level objects that represent interface abstraction that can be used to build an application. Structuring application code around interface objects reduces the conceptual distance between the executing program and its specification. At the same time, good programming practices must be supported (e.g., code modularity, reusable components, and information hiding).
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
|
[Gardner88] L. Gardner, "Static Analysis of a Fourth Generation Language," MS Report, Computer Science Division - EECS, U.C. Berkeley, June 1988.
|
 |
2
|
Joseph A. Konstan , Lawrence A. Rowe, Developing a GUIDE using object-oriented programming, Conference proceedings on Object-oriented programming systems, languages, and applications, p.75-88, October 06-11, 1991, Phoenix, Arizona, United States
|
 |
3
|
|
 |
4
|
|
| |
5
|
[Rowe85] L. Rowe, "Fill-in-the-Form Programming," Proceedings 11th International Conference on Very Large Databases, Stockholm, Sweden, August, 1985.
|
 |
6
|
Lawrence A. Rowe , Joseph A. Konstan , Brian C. Smith , Steve Seitz , Chung Liu, The PICASSO applications framework, Proceedings of the 4th annual ACM symposium on User interface software and technology, p.95-105, November 11-13, 1991, Hilton Head, South Carolina, United States
[doi> 10.1145/120782.120793]
|
| |
7
|
|
| |
8
|
[Smith90] B. Smith and L. Rowe, "An Application Specific Ad Hoc Query Interface," ERL Report M90/106, U.C. Berkeley, November 1990.
|
| |
9
|
[Ingres90] INGRES ABF (Application By Forms) User's Guide, Ingres Corporation, Alameda, CA, June 1990.
|
| |
10
|
[Ingres91] Application Editor User's Guide for INGRES/ Windows 4GL, Ingres Corporation, Alameda, CA, June 1991.
|
|