Show simple item record

Files in this item

Thumbnail

Item metadata

dc.contributor.authorZirintsis, E
dc.contributor.authorDunstan, VS
dc.contributor.authorKirby, Graham Njal Cameron
dc.contributor.authorMorrison, Ronald
dc.date.accessioned2011-03-30T15:01:06Z
dc.date.available2011-03-30T15:01:06Z
dc.date.issued1999
dc.identifier5145672
dc.identifierff9b70c9-24c3-48f7-b873-d94affbb409d
dc.identifier.citationZirintsis , E , Dunstan , VS , Kirby , G N C & Morrison , R 1999 , Hyper-programming in Java . in 8th International Workshop on Persistent Object Systems (POS8) and 3rd International Workshop on Persistence and Java (PJW3) : Advances in Persistent Object Systems . Morgan Kaufmann , pp. 370-382 , 3rd International Workshop on Persistence and Java (PJW3) , Tiburon , United States , 30/08/98 .en
dc.identifier.citationconferenceen
dc.identifier.isbn1-55860-585-1
dc.identifier.otherstandrews_research_output: 3727
dc.identifier.otherORCID: /0000-0002-4422-0190/work/28429144
dc.identifier.urihttps://hdl.handle.net/10023/1726
dc.description.abstractHyper-programming is a technology only available in persistent systems since hyper-program source 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 a more commercial 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 links over traditional 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.
dc.format.extent109458
dc.language.isoeng
dc.publisherMorgan Kaufmann
dc.relation.ispartof8th International Workshop on Persistent Object Systems (POS8) and 3rd International Workshop on Persistence and Java (PJW3)en
dc.subjectQA76 Computer softwareen
dc.subject.lccQA76en
dc.titleHyper-programming in Javaen
dc.typeConference itemen
dc.contributor.institutionUniversity of St Andrews. School of Computer Scienceen


This item appears in the following Collection(s)

Show simple item record