| 1999 | ICSE | Baseball Seasons and Dog Years. | David R. Barstow |
| 1993 | RE | Should we specify systems or domain? | D. Partridge, David Garlan, David R. Barstow, Jeff Kramer |
| 1988 | ICSE | Automatic Programming for Streams II: Transformational Implementation. | David R. Barstow |
| 1987 | ICSE | Artificial Intelligence and Software Engineering. | David R. Barstow |
| 1985 | IJCAI | Automatic Programming for Streams. | David R. Barstow |
| 1985 | ICSE | The Stream Machine: A Data Flow Architecture for Real-Time Applications. | P. Barth, Scott B. Guthery, David R. Barstow |
| 1983 | IJCAI | A Perspective on Automatic Programming. | David R. Barstow |
| 1982 | AAAI | An Overview of Phi | David R. Barstow, Roger Duffey, Stephen W. Smoliar, Stanley Vestal |
| 1982 | ICSE | An Automatic Programming System to Support an Experimental Science. | David R. Barstow, Roger Duffey, Stephen W. Smoliar, Stanley Vestal |
| 1981 | IJCAI | Overview of a Display-Oriented Editor for INTERLISP. | David R. Barstow |
| 1980 | AAAI | Exploiting a Domain Model in an Expert Spectral Analysis Program. | David R. Barstow |
| 1979 | IJCAI | Knowledge Engineering in Nuclear Physics. | David R. Barstow |
| 1979 | IJCAI | The Roles of Knowledge and Deduction in Program Synthesis. | David R. Barstow |
| 1978 | ECAI | Experience with a Refinement Paradigm in a Knowledge-Based Automatic Programming System. | David R. Barstow |
| 1977 | IJCAI | A Knowledge-Based System for Automatic Program Construction. | David R. Barstow |
| 1976 | ICSE | Observations on the Interaction Between Coding and Efficiency Knowledge in the PSI Program Synthesis System. | David R. Barstow, Elaine Kant |
| 1975 | IJCAI | Some Rules For The Automatic Synthesis Of Programs. | C. Cordell Green, David R. Barstow |