High-level programming features for improving the efficiency of a relational database system
ACM Transactions on Database Systems (TODS)
A relational model of data for large shared data banks
Communications of the ACM
Design of a separable transition-diagram compiler
Communications of the ACM
The data management facilities of PLAIN
SIGMOD '79 Proceedings of the 1979 ACM SIGMOD international conference on Management of data
Rapid prototyping of interactive information systems
Proceedings of the workshop on Rapid prototyping
The design of PLAIN: support for systematic programming
AFIPS '80 Proceedings of the May 19-22, 1980, national computer conference
Hi-index | 0.00 |
User Software Engineering is a methodology supported by automated tools for the development of interactive information systems. The specification process decomposes the system into user-program dialogue, database definition, and formal and informal description of system operations. Evolution of the specification is supported by tools for rapid construction of prototype versions of the system, and the resulting specification is easily transformed into the programming language PLAIN. This paper gives an overview of the USE development process, illustrating it with a development dictionary example.