This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
The Programmer's Apprentice: A Session with KBEmacs
November 1985 (vol. 11 no. 11)
pp. 1296-1320
R.C. Waters, M.I.T. Artificial Intelligence Laboratory
The Knowledge-Based Editor in Emacs (KBEmacs) is the current demonstration system implemented as part of the Programmer's Apprentice project. KBEmacs is capable of acting as a semiexpert assistant to a person who is writing a program-taking over some parts of the programming task. Using KBEmacs, it is possible to construct a program by issuing a series of high level comnmands. This series of commands can be as much as an order of magnitude shorter than the program it describes.
Index Terms:
Programmer's Apprentice, Computer-aided design, program editing, programming environments, reusable software components
Citation:
R.C. Waters, "The Programmer's Apprentice: A Session with KBEmacs," IEEE Transactions on Software Engineering, vol. 11, no. 11, pp. 1296-1320, Nov. 1985, doi:10.1109/TSE.1985.231880
Usage of this product signifies your acceptance of the Terms of Use.