Practical Issues in
Building Knowledge-Based Code Synthesis Systems

Ira Baxter
Schlumberger Laboratory for Computer Science
Austin, Texas, 78720 USA
Tel: 1-512-331-3714
Fax: 1-512-331-3760
Email: baxter@austin.slcs.slb.com

Abstract:

We present some issues and lessons on building a practical ``generative reuse'' system. We discuss the cost of building a useful system, and the tensions between prototyping and production systems, often induced by scale demands.



Keywords: Synthesis, transformation, generative, knowledge-based systems



Workshop Goals: Exchange ideas on capture and mechanized reuse of design knowledge. Particular interest in learning about other work related to knowledge acquisition for program generation.



Working Groups: reuse and formal methods, reusable component certification, domain analysis/engineering