Welcome to the new version of CaltechAUTHORS. Login is currently restricted to library staff. If you notice any issues, please email coda@library.caltech.edu
Published April 1973 | public
Book Section - Chapter

Specialized languages: an applications methodology

Abstract

One objective of the information processing community is to aid the problem-solving activities of its clients. In this paper we will discuss a methodology for serving the needs of the "user", that is, the end-user: the manager running an organization, the accountant understanding the financial condition of a company, the anthropologist studying a culture, the engineer designing some equipment, or the meteorologist predicting the weather. Each of these users has his own particular, idiosyncratic problems. The computer should be an effective tool for him in dealing with these problems. Our methodology is designed to provide each of these users with an appropriate interface to the computer, with a language which is natural to his view of reality. In this paper we examine the nature of today's ubiquitous applications packages, discuss our notion of applications languages and present some of our experience with the REL system, which has been designed to incorporate our views on specialized user languages.

Additional Information

© 1973 ACM. This research has been supported by: Office of Naval Research contract #N00014-67-A-0094-0024 National Science Foundation grant #GH-31573 Rome Air Development Center contract #F30602-72-C-0249

Additional details

Created:
August 19, 2023
Modified:
October 18, 2023