Faculty Advisor

Heineman, George T.


FarGo allows for the developing and running of applications with mobile software components. Mobile component applications are distributed applications in which the components that constitute the program are able to move between the machines involved during runtime. This MQP reviews how well FarGo accomplishes this task. This project also describes the technologies behind distributed and mobile computing as well as component models such as Sun's JavaBeans, Microsoft's COM and the OMG's Corba. We found the technology and promise of FarGo to be great but that it was not yet ready for use outside of a purely experimental environment.


Worcester Polytechnic Institute

Date Accepted

January 1999


Computer Science

Project Type

Major Qualifying Project


Restricted-WPI community only

Advisor Department

Computer Science