Hyper-programming in Java']Java

被引:0
|
作者
Zirintsis, E [1 ]
Dunstan, VS [1 ]
Kirby, GNC [1 ]
Morrison, R [1 ]
机构
[1] Univ St Andrews, Dept Math & Computat Sci, St Andrews KY16 9SS, Fife, Scotland
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Hyper-programming is a technology only available in persistent systems, since hyper-program source code contains both text and links to persistent objects. A hyper-programming system has already been prototyped in the persistent programming language Napier88. Here we report on the transfer of that technology to an object-oriented platform, Java. The component technologies required for hyper-programming include linguistic reflection, a persistent store, and a browsing mechanism, all of which have been reported elsewhere. The topics of discussion here are the additional technologies of: the specification of denotable hyper-links in Java; a mechanism for preserving hyper-links over compilation; a hyper-program editor; and the integration of the editor and the browser with the hyper-programming user interface. We describe their design and implementation. In total, these technologies constitute a hyper-programming system in Java.
引用
收藏
页码:370 / 382
页数:13
相关论文
共 50 条
  • [1] Demonstration of hyper-programming in Java']Java™
    Zirintsis, E
    Kirby, GNC
    Morrison, R
    [J]. PROCEEDINGS OF THE TWENTY-FIFTH INTERNATIONAL CONFERENCE ON VERY LARGE DATA BASES, 1999, : 734 - 737
  • [2] A persistent hyper-programming system
    Kirby, G
    Morrison, R
    Munro, D
    Connor, R
    Cutts, Q
    [J]. 13TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING - PROCEEDINGS, 1997, : 585 - 585
  • [3] Current direct ions in hyper-programming
    Morrison, R
    Connor, RCH
    Cutts, QI
    Dearle, A
    Farkas, A
    Kirby, GNC
    McGettrick, R
    Zirintsis, E
    [J]. PERSPECTIVES OF SYSTEM INFORMATICS, 2000, 1755 : 316 - 340
  • [4] Programming in Java']Java
    Rudall, BH
    [J]. ROBOTICA, 1997, 15 : 202 - 202
  • [5] SPMD programming in Java']Java
    Hummel, SF
    Ngo, T
    Srinivasan, H
    [J]. CONCURRENCY-PRACTICE AND EXPERIENCE, 1997, 9 (06): : 621 - 631
  • [6] Is Java']Java for scientific programming?
    Dubois, PF
    [J]. COMPUTERS IN PHYSICS, 1997, 11 (06): : 611 - +
  • [7] Java']Java programming language
    Pappas, F
    [J]. COMPUTER, 1996, 29 (07) : 105 - 105
  • [8] OpenGL programming in Java']Java
    Xu, ZG
    Yon, YS
    Chen, JX
    [J]. COMPUTING IN SCIENCE & ENGINEERING, 2005, 7 (01) : 51 - 55
  • [9] Keyword programming in Java']Java
    Little, Greg
    Miller, Robert C.
    [J]. AUTOMATED SOFTWARE ENGINEERING, 2009, 16 (01) : 37 - 71
  • [10] Functional programming in java']java
    Zander, M
    [J]. DR DOBBS JOURNAL, 2005, 30 (11): : 60 - 63