FORMI: Integrating Adaptive Fragmented Objects into Java RMI

Kapitza R (2006)


Publication Type: Journal article

Publication year: 2006

Journal

Publisher: IEEE Computer Society

Book Volume: 7(3)

Pages Range: art. no. 0610-ox001

Journal Issue: 10

URI: http://dsonline.computer.org/portal/site/dsonline/menuitem.9ed3d9924aeb0dcd82ccc6716bbe36ec/index.jsp?&pName=dso_level1&path=dsonline/2006/10&file=o10001.xml&xsl=article.xsl&

Abstract

FORMI integrates fragmented objects into Java RMI without requiring internal modifications to the RMI runtime and can dynamically adapt themselves by replacing existing fragments. Each FORMI object fragment internally consists of multiple components and changes the RMI architecture's stub-skeleton and reference layers. The FORMI infrastructure supports dynamic reconfiguration and adaptation of fragmented objects by providing a mechanism for replacing the fragment implementation at runtime. It's simple dictionary service demonstrates its self-adaptation features, which provides a remotely accessible dictionary with a get and a set method at some nodes. This approach is convenient for small user groups, which can provide an extended client-side fragment for stream sharing within a local network. Further development to extend the developer support and enhancing the FORMI compiler to generate glue code for fault tolerance are being planned.

Authors with CRIS profile

How to cite

APA:

Kapitza, R. (2006). FORMI: Integrating Adaptive Fragmented Objects into Java RMI. IEEE Distributed Systems Online, 7(3)(10), art. no. 0610-ox001.

MLA:

Kapitza, Rüdiger. "FORMI: Integrating Adaptive Fragmented Objects into Java RMI." IEEE Distributed Systems Online 7(3).10 (2006): art. no. 0610-ox001.

BibTeX: Download