Mobile software objects are autonomous computational entities that travel in large-scale and widely-distributed heterogeneous systems, and whose functionality can be attached to diverse computing environments. An object model that supports mobile objects should have special characteristics such as mutability of object's structure and semantics to facilitate adjustment to different environments, self-containment of objects to allow their migration as autonomous units, and extensive support for security. In this paper we discuss the requirements and design guidelines of such a model, and present MROM, a reflective model based on these guidelines. We also discuss MROM's implementation and present a component interoperability framework that was built on top of it, as an example application of the model.
CITATION STYLE
Holder, O., & Ben-Shaul, I. (1997). Reflective model for mobile software objects. In Proceedings - International Conference on Distributed Computing Systems (pp. 339–346). IEEE. https://doi.org/10.1109/icdcs.1997.598066
Mendeley helps you to discover research relevant for your work.