Journal of Computer and Systems Sciences International

, Volume 50, Issue 1, pp 38–50

Concept of inductive programming supporting anthropomorphic information technology

  • G. M. Sergievsky
Artificial Intelligence

DOI: 10.1134/S1064230711010163

Cite this article as:
Sergievsky, G.M. J. Comput. Syst. Sci. Int. (2011) 50: 38. doi:10.1134/S1064230711010163
  • 40 Downloads

Abstract

A new original approach to the formalization and implementation methods for the problem of inductive programming is described. This approach makes it possible for the first time to describe a wide range of problems within the given formalization based on examples from the implementation of problem-oriented languages to the development of applied systems with the help of these languages. Methods for passing on “procedure knowledge” that are accepted in information technologies and human communication are discussed and the concept of an “anthropomorphic information technology” is formulated. The general scheme for constructing this system based on the given technology is described. The fundamental role played by the mechanism of partial evaluation in providing the efficiency of implementation and maintenance of the extension mode for inductively specified languages is stressed. An example of inductive specification of a simple programming language and discuss the prospects of using the concept proposed is presented.

Copyright information

© Pleiades Publishing, Ltd. 2011

Authors and Affiliations

  • G. M. Sergievsky
    • 1
  1. 1.National Nuclear Research University MEPHIMoscowRussia