Academia.eduAcademia.edu

Outline

Deriving Programs that Develop Programs

1997

Abstract
sparkles

AI

This research discusses the challenges in programming, particularly focusing on program derivation and the software crisis characterized by unclear behavior and maintenance issues. It introduces the concept of meta-programming, where a program is created to synthesize other programs, and presents meta-derivation as a way to utilize deductive methods in a meta-calculus framework. The work aims to elevate the abstraction level in program construction through a formalized meta-theory, culminating in the development of a global search theory that incorporates meaningful space descriptors and their manipulation.