Research at the intersection of artificial intelligence and software engineering is important to both AI researchers and software engineers. For AI, programming is a challenging domain that stimulates fundamental research in knowledge representation and automated reasoning. In software engineering, AI techniques can be applied to programming tools with potential for dramatic improvements in programmer productivity. This volume, edited by two research scientists at the Artificial Intelligence Laboratory of MIT, collects thirty-four important papers covering a wide spectrum of work in this area. Major topics include automatic programming, theorem-proving approaches, transformational approaches, specification techniques, intelligent assistants, knowledge representation, and artificial intelligence programming. The editors have provided an introductory survey of the field and issues, introductions to each group of papers, and an extensive bibliography.
- ISBN10 0934613125
- ISBN13 9780934613125
- Publish Date 28 May 2000
- Publish Status Out of Print
- Out of Print 20 November 2009
- Publish Country US
- Publisher Elsevier Science & Technology
- Imprint Morgan Kaufmann Publishers In
- Format Paperback
- Pages 624
- Language English