Application development by endusers

  • R. Kogon
  • E. Keppel
  • D. Kropp
Session 3: Application Development
Part of the Lecture Notes in Computer Science book series (LNCS, volume 49)


Traditionally, application development has been an activity performed by computer programmers with the goal of producing computer programs which satisfy the intent of the application specialists. Since both programmer and application specialist make use of the computer, each can be viewed as a user where the application of the programmer is the development of a computer program.

It will be shown that the enduser requirements for an application development environment are those of the programmer and the user of application programs. APL provides the basis for an application development environment for endusers. An experimental system will be described which realizes such an environment (1).


Application Development Amount Discount Professional Programmer Reporting Phase Application Expert 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

6. References

  1. (1).
    Keppel,E., Kogon,R., and Kropp,D.: Interactive Programming by Endusers — General Information. Heidelberg Scientific Center Technical Report TR 75.12.008, December 1975.Google Scholar
  2. (2).
    Goldberg,P.C.: The Future of Programming for Non-programmers. Proceedings of the Join IBM University of Newcastle upon Tyne Seminar, September 1975.Google Scholar
  3. (3).
    Hammer,M.M., Howe,W.G., and Wladawsky,I.: An Interactive Business Definition System. SIGPLAN Symposium on Very High Level Languages, March 1976.Google Scholar
  4. (4).
    Kruskal,V.J., and Howe,W.G.: The Preliminary Definition of the Form Definition Component of the Business Definition Language. IBM Research Report RC 5164, Dec. 1974.Google Scholar
  5. (5).
    Heidorn,G.E.: Automatic Programming through Natural Language Dialogue: A Survey. IBM Journal of Research and Development, July 1976.Google Scholar
  6. (6).
    Miller,L.A.: Programming by Non-programmers. Journal of Man-Machine Studies, 6, 1974.Google Scholar
  7. (7).
    Lattermann,D.: Heidelberg Scientific Center, Private Communication.Google Scholar
  8. (8).
    Crisman, P.A., ed.: The Compatible Time Sharing System: A Programmer's Guide, MIT Press, Cambridge, Mass., 1965.Google Scholar
  9. (9).
    Kallin,S.: Report and Calculation Aid (RAID), IBM Sweden, 1974.Google Scholar
  10. (10).
    McCleary,J.: A Departemental Reporting System, Users Guide, IBM Form SH20-1808, 1975.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1977

Authors and Affiliations

  • R. Kogon
    • 1
  • E. Keppel
    • 1
  • D. Kropp
    • 1
  1. 1.IBM Scientific Center HeidelbergGermany

Personalised recommendations