DocumentCode :
3052410
Title :
APU: an automatic programmer for UNIX
Author :
Harandi, Mehdi T. ; Bhansali, Sanjay
Author_Institution :
Dept. of Comput. Sci., Illinois Univ., Urbana, IL, USA
fYear :
1990
fDate :
6-9 Nov 1990
Firstpage :
410
Lastpage :
416
Abstract :
The authors present a paradigm for automating programming based on how humans program. The paradigm involves top-down decomposition of a given problem into smaller problems using, if possible, programming cliches and analogies from previously solved problems till a primitive level is reached; at the primitive level the problem is solved by making calls to a library of pre-existing sub-routines that encode specific knowledge about the domain. The authors describe APU, which uses the above paradigm to automate UNIX programming, and focus on the knowledge structure and the problem-solving capability without the use of analogy
Keywords :
Unix; automatic programming; knowledge based systems; APU; UNIX; automatic programmer; knowledge structure; paradigm; problem-solving capability; programming cliches; top-down decomposition; Artificial intelligence; Automatic programming; Computer science; Dictionaries; Humans; Libraries; Problem-solving; Programming profession; Sorting; Writing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Tools for Artificial Intelligence, 1990.,Proceedings of the 2nd International IEEE Conference on
Conference_Location :
Herndon, VA
Print_ISBN :
0-8186-2084-6
Type :
conf
DOI :
10.1109/TAI.1990.130372
Filename :
130372
Link To Document :
بازگشت