Some Rules For The Automatic Synthesis Of Programs. - C. Cordell Green; David R. Barstow (IJCAI, 1975)

Observations on the Interaction Between Coding and Efficiency Knowledge in the PSI Program Synthesis System. - David R. Barstow; Elaine Kant (ICSE, 1976)

A Knowledge-Based System for Automatic Program Construction. - David R. Barstow (IJCAI, 1977)

A knowledge base organization for rules about programming. - David R. Barstow (SIGART Newsl., 1977)

Experience with a Refinement Paradigm in a Knowledge-Based Automatic Programming System. - David R. Barstow (AISB/GI (ECAI), 1978)

On Program Synthesis Knowledge. - C. Cordell Green; David R. Barstow (Artif. Intell., 1978)

Knowledge Engineering in Nuclear Physics. - David R. Barstow (IJCAI, 1979)

The Roles of Knowledge and Deduction in Program Synthesis. - David R. Barstow (IJCAI, 1979)

An Experiment in Knowledge-Based Automatic Programming. - David R. Barstow (Artif. Intell., 1979)

Exploiting a Domain Model in an Expert Spectral Analysis Program. - David R. Barstow (AAAI, 1980)

Remarks on "A Synthesis of Several Sorting Algorithms" by John Darlington. - David R. Barstow (Acta Informatica, 1980)

Overview of a Display-Oriented Editor for INTERLISP. - David R. Barstow (IJCAI, 1981)

Advanced development support systems. - Thomas A. Standish; Robert Balzer; David R. Barstow; Meera Blattner; Martha A. Branstad; John N. Buxton; Adele Goldberg 001; Robert Morris; Stephen L. Squires (ACM SIGSOFT Softw. Eng. Notes, 1981)

Guest Editorial: Programming Environments. - David R. Barstow; Howard E. Shrobe (IEEE Trans. Software Eng., 1981)

The Refinement Paradigm: The Interaction of Coding and Efficiency Knowledge in Program Synthesis. - Elaine Kant; David R. Barstow (IEEE Trans. Software Eng., 1981)

An Overview of PhiNIX. - David R. Barstow; Roger Duffey; Stephen W. Smoliar; Stanley Vestal (AAAI, 1982)

An Automatic Programming System to Support an Experimental Science. - David R. Barstow; Roger Duffey; Stephen W. Smoliar; Stanley Vestal (ICSE, 1982)

Rapid prototyping, automatic programming, and experimental sciences. - David R. Barstow (Rapid Prototyping, 1982)

Who needs languages, and why do they need them? or no matter how high the level, it's still programming. - Stephen W. Smoliar; David R. Barstow (SIGPLAN, 1983)

A Perspective on Automatic Programming. - David R. Barstow (AI Mag., 1984)

Interactive programming environments. - David R. Barstow; Howard E. Shrobe; Erik Sandewall; Stephen W. Smoliar (ACM SIGSOFT Softw. Eng. Notes, 1984)

The Stream Machine: A Data Flow Architecture for Real-Time Applications. - P. Barth; Scott B. Guthery; David R. Barstow (ICSE, 1985)

Automatic Programming for Streams. - David R. Barstow (IJCAI, 1985)

Artificial Intelligence at Schlumberger. - David R. Barstow (AI Mag., 1985)

On Convergence Toward a Database of Program Transformations. - David R. Barstow (ACM Trans. Program. Lang. Syst., 1985)

Domain-Specific Automatic Programming. - David R. Barstow (IEEE Trans. Software Eng., 1985)

Artificial Intelligence and Software Engineering. - David R. Barstow (ICSE, 1987)

Automatic Programming for Streams II: Transformational Implementation. - David R. Barstow (ICSE, 1988)

Designing software for customization and evolution. - David R. Barstow; Guillermo Arango (IWSSD, 1991)

Should we specify systems or domain? - D. Partridge; David Garlan; David R. Barstow; Jeff Kramer (RE, 1993)

Baseball Seasons and Dog Years. - David R. Barstow (ICSE, 1999)