Issue No. 04 - April (1987 vol. 13)
B.I. Blum , Applied Physics Laboratory, The Johns Hopkins University
This paper describes a paradigm for implementing software in which 1) a database is used to maintain virtually all recorded information about the application and 2) the executable product is generated directly from the formal specifications. A specific environment, TEDIUM?, defined for a specific application class, the interactive information system, is presented as a proof of concept. The benefits of this paradigm are evaluated briefly, and the characteristics associated with its in productivity improvement are identified.
program generation, Information systems, integrated tool sets, life cycle environments productivity tools
B. Blum, "A Paradigm for Developing Information Systems," in IEEE Transactions on Software Engineering, vol. 13, no. , pp. 432-439, 1987.