Current direct ions in hyper-programming

被引:0
|
作者
Morrison, R [1 ]
Connor, RCH
Cutts, QI
Dearle, A
Farkas, A
Kirby, GNC
McGettrick, R
Zirintsis, E
机构
[1] Univ St Andrews, Sch Math & Computat Sci, St Andrews KY16 9SS, Fife, Scotland
[2] Univ Glasgow, Dept Comp Sci, Glasgow G12 8QQ, Lanark, Scotland
[3] Univ Stirling, Dept Math & Comp Sci, Stirling FK9 4LA, Scotland
[4] Vis Syst Ltd, Adelaide, SA, Australia
来源
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The traditional representation of a program is as a linear sequence of text. At some stage in the execution sequence the source text is checked for type correctness and its translated form is linked to values in the environment. When this is performed early in the execution process, confidence in the correctness of the program is raised. During program execution, tools such as debuggers are used to inspect the running state of programs. Relating this state to the linear text is often problematical. We have developed a technique, hyperprogramming, that allows the representations of source programs to include direct links (hyper-links) to values, including code, that already exist in the environment. Hyperprogramming achieves our two objectives of being able to link earlier than before, at program composition time, and to represent sharing and thus closure and through this the run-time state of a program. This paper reviews our work on hyper-programming and proposes some current research areas.
引用
收藏
页码:316 / 340
页数:25
相关论文
共 50 条
  • [21] Dynamic Programming or Direct Comparison?
    Cao, Xi-Ren
    THREE DECADES OF PROGRESS IN CONTROL SCIENCES, 2010, : 59 - 76
  • [22] DIRECT EXECUTION OF PROGRAMMING LANGUAGES
    WELLS, M
    DENSON, A
    COMPUTER JOURNAL, 1974, 17 (02): : 130 - 134
  • [23] Connecting Automatic Parameter Tuning, Genetic Programming as a Hyper-heuristic, and Genetic Improvement Programming
    Woodward, John R.
    Johnson, Colin G.
    Brownlee, Alexander E. I.
    PROCEEDINGS OF THE 2016 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'16 COMPANION), 2016, : 1357 - 1358
  • [24] IONS AND LOCAL DEFINITIONS IN LOGIC PROGRAMMING
    ABDALLAH, MAN
    LECTURE NOTES IN COMPUTER SCIENCE, 1986, 210 : 60 - 72
  • [25] Test Case Features as Hyper-heuristics for Inductive Programming
    McDaid, Edward
    McDaid, Sarah
    ARTIFICIAL INTELLIGENCE APPLICATIONS AND INNOVATIONS, PT III, AIAI 2024, 2024, 713 : 362 - 375
  • [26] A Selection Hyper-Heuristic for Transfer Learning in Genetic Programming
    Russell, Jeffrey
    Pillay, Nelishia
    PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2023 COMPANION, 2023, : 631 - 634
  • [27] A genetic programming hyper-heuristic for the multidimensional knapsack problem
    Drake, John H.
    Hyde, Matthew
    Ibrahim, Khaled
    Ozcan, Ender
    KYBERNETES, 2014, 43 (9-10) : 1500 - 1511
  • [28] Dynamic Programming Bipartite Belief Propagation For Hyper Graph Matching
    Zhang, Zhen
    McAuley, Julian
    Li, Yong
    Wei, Wei
    Zhang, Yanning
    Shi, Qinfeng
    PROCEEDINGS OF THE TWENTY-SIXTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2017, : 4662 - 4668
  • [29] Direct Current
    McNally, Janet
    NORTH AMERICAN REVIEW, 2011, 296 (04): : 23 - 23
  • [30] INHIBITION AND KILLING OF ORAL BACTERIA BY SILVER IONS GENERATED WITH LOW INTENSITY DIRECT-CURRENT
    THIBODEAU, EA
    HANDELMAN, SL
    MARQUIS, RE
    JOURNAL OF DENTAL RESEARCH, 1978, 57 (9-10) : 922 - 926