Toward class evolution in persistent Java']Java™

被引:0
|
作者
Ridgway, JVE [1 ]
Wileden, JC [1 ]
机构
[1] Univ Massachusetts, Dept Comp Sci, Amherst, MA 01003 USA
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The appeal of persistent class-oriented programming languages is great. Allowing class definitions to be persistent, in addition to instance data, greatly increases the ease of achieving and maintaining consistency among type definitions and their instances. Persistent class definitions become a serious impediment if they cannot evolve, however, as software systems are constantly evolving. In previous work we demonstrated JSPIN, an orthogonal persistence extension for Java that does not require a modified Java Virtual Machine. In this paper we discuss our progress towards extending JSPIN to allow persistent class definitions and evolution of persistent classes. We believe that we have succeeded in doing this in a way that still allows operation in an applet environment.
引用
收藏
页码:353 / 362
页数:10
相关论文
共 50 条
  • [1] Persistent Java']Java
    Udell, J
    BYTE, 1997, 22 (08): : 109 - &
  • [2] Java']Java class loader
    Halloway, S
    DR DOBBS JOURNAL, 2001, 26 (08): : 10 - 10
  • [3] Java']Java Cyber class - Java']Java multimedia study hall
    Diehl, S
    BYTE, 1997, 22 (09): : 30 - 30
  • [4] The evolution of Java']Java security
    Koved, L
    Nadalin, AJ
    Neal, D
    Lawson, T
    IBM SYSTEMS JOURNAL, 1998, 37 (03) : 349 - 364
  • [5] Creating signed, persistent Java']Java Applets
    Brigner, P
    DR DOBBS JOURNAL, 1999, 24 (02): : 82 - +
  • [6] Making Java']Java applications mobile or persistent
    Bouchenak, S
    6TH USENIX CONFERENCE OF OBJECT-ORIENTED TECHNOLOGIES AND SYSTEMS (COOTS 01), 2001, : 159 - 172
  • [7] Fast portable orthogonally persistent Java']Java™
    Marquez, A
    Zigman, JN
    Blackburn, SM
    SOFTWARE-PRACTICE & EXPERIENCE, 2000, 30 (04): : 449 - 479
  • [8] A reflective Java']Java class loader
    Welch, I
    Stroud, R
    OBJECT-ORIENTED TECHNOLOGY: ECOOP'98 WORKSHOP READER, 1998, 1543 : 374 - 375
  • [9] Secure Java']Java class loading
    Li, G
    IEEE INTERNET COMPUTING, 1998, 2 (06) : 56 - 61
  • [10] Java']Java class deployment using class collections
    Paal, S
    Kammüller, R
    Freisleben, B
    OBJECTS, COMPONENTS, ARCHITECTURES, SERVICES, AND APPLICATIONS FOR A NETWORKED WORLD, 2003, 2591 : 135 - 151