A programming language interpreter system based on equivalent transformation

被引:0
|
作者
Koike, H [1 ]
Akama, K [1 ]
Mabuchi, H [1 ]
机构
[1] Sapporo Gakuin Univ, Fac Social Informat, Ebetsu, Hokkaido 0698555, Japan
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Both correctness and efficiency of software are becoming increasingly critical as computer systems become more important in our lives. Due to the emergence of ubiquitous computing, there are far more software systems than before and it is getting increasingly difficult to fix and tune all of them, according to their current situations, by hand. One solution to this problem is the use of the adaptive software which modifies itself to fit its environment. However, it seems to have no rigorous theory for correctness. In many cases, correct computations are regarded as a sequence of equivalent transformations. In the equivalent transformation (ET) computation model, all the procedures are represented by a sequence of equivalent transformations, and we can achieve both correctness and efficiency of programs by rigorous theory. We have developed ETL, which is a programming language to describe programs based on the model, and a programming language interpreter system ETI. In this paper, we present the ETI which can correctly and efficiently solve problems which are difficult to solve by conventional approaches.
引用
收藏
页码:283 / 288
页数:6
相关论文
共 50 条
  • [21] IBM system is a virtual sign-language interpreter
    Paulson, Linda Dailey
    COMPUTER, 2008, 41 (02) : 23 - 23
  • [23] Russian Sign Language Machine Interpreter System Based on the Analyses of Syntax and Semantic Construction
    Grif, Mikhail G.
    Manueva, Julia S.
    2016 13TH INTERNATIONAL SCIENTIFIC-TECHNICAL CONFERENCE ON ACTUAL PROBLEMS OF ELECTRONIC INSTRUMENT ENGINEERING (APEIE), VOL 2, 2016, : 498 - 501
  • [24] Transformation by interpreter specialisation
    Jones, ND
    SCIENCE OF COMPUTER PROGRAMMING, 2004, 52 (1-3) : 307 - 339
  • [25] Programming Language Criteria for Model Transformation Evaluation
    Samimi-Dehkordi, Leila
    Khalilian, Alireza
    Zamani, Bahman
    2014 4TH INTERNATIONAL CONFERENCE ON COMPUTER AND KNOWLEDGE ENGINEERING (ICCKE), 2014, : 370 - 375
  • [26] AN INTERPRETER FOR A NONDETERMINISTIC LANGUAGE
    COHEN, J
    STACHEL, R
    INTERNATIONAL JOURNAL OF COMPUTER & INFORMATION SCIENCES, 1980, 9 (03): : 193 - 217
  • [27] Programming with a Differentiable Forth Interpreter
    Bosnjak, Matko
    Rocktaschel, Tim
    Naradowsky, Jason
    Riedel, Sebastian
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 70, 2017, 70
  • [28] A MIMD Interpreter for Genetic Programming
    de Melo, Vinicius Veloso
    Fazenda, Alvaro Luiz
    Dal Piccol Sotto, Leo Francoso
    Iacca, Giovanni
    APPLICATIONS OF EVOLUTIONARY COMPUTATION, EVOAPPLICATIONS 2020, 2020, 12104 : 645 - 658
  • [29] An execution system of logic programming language using neural networks - An improvement of the transformation algorithm
    Kikuchi, Y
    Murakoshi, H
    Funakubo, N
    IECON '98 - PROCEEDINGS OF THE 24TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOLS 1-4, 1998, : 40 - 45
  • [30] THE ILLINOIS FUNCTIONAL PROGRAMMING INTERPRETER
    ROBISON, AD
    SIGPLAN NOTICES, 1987, 22 (07): : 64 - 73