TY - GEN
T1 - APPLICATION GENERATORS
T2 - IDEAS FOR PROGRAMMING LANGUAGE EXTENSIONS.
AU - Horowitz, Ellis
AU - Kemper, Alfons
AU - Narasimhan, Balaji
PY - 1984
Y1 - 1984
N2 - The continued development of higher order programming languages has not yielded major productivity improvements in the software development process. One often mentioned mechanism for achieving significant orders of improvement are application generators, such as RAMIS, NOMAD, and FOCUS. These systems have been applied to data intensive business applications with phenomenal success. The purpose of this paper is to present the basic components of application generators and show why they yield such large productivity increases in the EDP environment. We investigate the meaning of nonprocedural programming and show how it exists in current application generators. Then we analyze the possibility of extending application generators so that they may be used for non-edp type applications.
AB - The continued development of higher order programming languages has not yielded major productivity improvements in the software development process. One often mentioned mechanism for achieving significant orders of improvement are application generators, such as RAMIS, NOMAD, and FOCUS. These systems have been applied to data intensive business applications with phenomenal success. The purpose of this paper is to present the basic components of application generators and show why they yield such large productivity increases in the EDP environment. We investigate the meaning of nonprocedural programming and show how it exists in current application generators. Then we analyze the possibility of extending application generators so that they may be used for non-edp type applications.
UR - http://www.scopus.com/inward/record.url?scp=0021698787&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:0021698787
SN - 089791144X
T3 - Proceedings of the Annual Conference of the Association for Computing Machinery
SP - 94
EP - 101
BT - Proceedings of the Annual Conference of the Association for Computing Machinery
PB - ACM (Order n 401840)
ER -