Behavioral objects and layered services: The application programming style in the harness metacomputing system

  • Mauro Migliardi
  • Vaidy Sunderam
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1593)


Recent advances in hardware and networking have fueled the interest in distributed computing in general and in metacomputing frameworks in particular. Harness is an experimental metacomputing system based upon the principle of dynamic reconfigurability both in terms of the computers and networks that comprise the virtual machine, and in the services offered by the virtual machine itself. In this paper we describe how the capability to reconfigure the virtual machine plugging services on demand can be exploited to design dynamically reconfigurable applications based on behavioral objects and cooperating layered services.


Virtual Machine Programming Paradigm Layered Service Java Virtual Machine Dynamic Reconfigurability 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    M. Migliardi, V. Sunderam, A. Geist and J. Dongarra, Dynamic Reconfiguration and Virtual Machine Management in the Harness Metacomputing Framework, proc. Of ISCOPE98, Santa Fe (NM), December 8–11, 1998.Google Scholar
  2. 2.
    N. Boden et al., MYRINET: a Gigabit per Second Local Area Network, IEEE-Micro, Vol, 15, No. 1, February 1995.Google Scholar
  3. 3.
    T. Lindholm and F. Yellin, The Java Virtual Machine Specification, Addison Wesley, 1997.Google Scholar

Copyright information

© Springer-Verlag 1999

Authors and Affiliations

  • Mauro Migliardi
    • 1
  • Vaidy Sunderam
    • 1
  1. 1.Dept. Of Math & Computer ScienceEmory UniversityAtlantaUSA

Personalised recommendations