Advanced Search
DSpace@MIT

The Programmer's Apprentice Project: A Research Overview

Research and Teaching Output of the MIT Community

Show simple item record

dc.contributor.author Rich, Charles en_US
dc.contributor.author Waters, Richard C. en_US
dc.date.accessioned 2004-10-04T14:37:01Z
dc.date.available 2004-10-04T14:37:01Z
dc.date.issued 1987-11-01 en_US
dc.identifier.other AIM-1004 en_US
dc.identifier.uri http://hdl.handle.net/1721.1/6054
dc.description.abstract The goal of the Programmer's Apprentice project is to develop a theory of how expert programmers analyze, synthesize, modify, explain, specify, verify, and document programs. This research goal overlaps both artificial intelligence and software engineering. From the viewpoint of artificial intelligence, we have chosen programming as a domain in which to study fundamental issues of knowledge representation and reasoning. From the viewpoint of software engineering, we seek to automate the programming process by applying techniques from artificial intelligence. en_US
dc.format.extent 30 p. en_US
dc.format.extent 2801870 bytes
dc.format.extent 2198992 bytes
dc.format.mimetype application/postscript
dc.format.mimetype application/pdf
dc.language.iso en_US
dc.relation.ispartofseries AIM-1004 en_US
dc.subject Programmer's Apprentice en_US
dc.subject automatic programming en_US
dc.subject clich'es en_US
dc.subject splans en_US
dc.subject knowledge representation en_US
dc.subject automated reasoning en_US
dc.title The Programmer's Apprentice Project: A Research Overview en_US


Files in this item

Name Size Format Description
AIM-1004.ps 2.672Mb Postscript
AIM-1004.pdf 2.097Mb PDF

This item appears in the following Collection(s)

Show simple item record

MIT-Mirage