Title :
Problem posing interpretation of programming languages
Author :
Landauer, C. ; Bellman, K.L.
Author_Institution :
Aerosp. Integration Sci. Centre, Aerosp. Corp., Los Angeles, CA, USA
Abstract :
In this paper, we describe a programming paradigm that changes the focus of programming from solution methods for certain application problems to the specification of the problems themselves, leaving the mapping from the problem specification to the computational resources that will provide or coordinate the solution to one or more separate (and possibly external) information files, knowledge bases, or other processes. The Problem Posing Interpretation is a declarative programming paradigm that uses Knowledge-Based Polymorphism to unify the interpretation of all programming languages. We describe examples from all major programming paradigms, to justify this claim.
Keywords :
high level languages; programming; Knowledge-Based Polymorphism; Problem Posing Interpretation; declarative programming paradigm; problem specification; programming languages; programming paradigm; Computer languages;
Conference_Titel :
Systems Sciences, 1999. HICSS-32. Proceedings of the 32nd Annual Hawaii International Conference on
Conference_Location :
Maui, HI, USA
Print_ISBN :
0-7695-0001-3
DOI :
10.1109/HICSS.1999.772821