Mobile objects are programs passed between distributed information ser
vers for execution on remote sites within a limited environment. We de
scribe the MHEG virtual machine specification which supports mobile co
de in a heterogeneous environment. MHEG VM is suitable for integration
in many different distributed information systems, including the WWW.
We briefly describe the possible integration of the MHEG VM with the
HyOctane hypermedia system. We conclude this paper by discussing vario
us issues associated with the design of robust mobile code systems. Co
pyright (C) 1996 Elsevier Science Ltd