Show simple item record

dc.contributor.authorCAHILL, VINNYen
dc.contributor.authorHAAHR, MADSen
dc.date.accessioned2009-09-10T16:30:19Z
dc.date.available2009-09-10T16:30:19Z
dc.date.createdOct 30 - Nov 1en
dc.date.issued2002en
dc.date.submitted2002en
dc.identifier.citationBiegel G, Cahill V, Haahr M, A dynamic proxy based architecture to support distributed Java objects in a mobile environment, Lecture Notes in Computer Science, On the Move to Meaningful Internet Systems 2002: CoopIS, DOA, and ODBASE, California, USA,, Oct 30 - Nov 1, 2519, 2002, Springer Berlin / Heidelberg, 2002, 809, 826en
dc.identifier.otherYen
dc.identifier.urihttp://hdl.handle.net/2262/32507
dc.descriptionPUBLISHEDen
dc.descriptionCalifornia, USA,en
dc.description.abstractThe need to dynamically modify running applications arises in systems that must adapt to changes in their environment, in updating long-running systems that cannot be halted and restarted, and in monitoring and debugging systems without the need to recompile and restart them. Relatively few architectures have explored the meaning and possibilities of applying behavioural modifications to already running applications without static preparation of the application. The desirable characteristics of an architecture for dynamic modification include support for non-invasive association of new behaviour with the application, support for modular reusable components encapsulating the new behaviour and support for dynamic association (and de-association) of new behaviour with any class or object of the application. The Iguana/J architecture explores unanticipated dynamic modification, and demonstrates how these characteristics may be supported in an interpreted language without extending the language, without a preprocessor, and without requiring the source code of the application. This paper describes the Iguana/J programmer?s model and how it addresses some acknowledged issues in dynamic adaptation and separation of concerns, describes how Iguana/J is implemented, and gives examples of applying Iguana/J.en
dc.format.extent809en
dc.format.extent826en
dc.format.mimetypeapplication/pdf
dc.language.isoenen
dc.publisherSpringer Berlin / Heidelbergen
dc.relation.ispartofseries2519en
dc.relation.ispartofseries2002en
dc.rightsYen
dc.subjectComputer Scienceen
dc.titleA dynamic proxy based architecture to support distributed Java objects in a mobile environmenten
dc.title.alternativeLecture Notes in Computer Scienceen
dc.title.alternativeOn the Move to Meaningful Internet Systems 2002: CoopIS, DOA, and ODBASEen
dc.typeConference Paperen
dc.type.supercollectionscholarly_publicationsen
dc.type.supercollectionrefereed_publicationsen
dc.identifier.peoplefinderurlhttp://people.tcd.ie/vjcahillen
dc.identifier.peoplefinderurlhttp://people.tcd.ie/haahrmen
dc.identifier.rssinternalid11436en


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record