Conclusions
Distributed applications can exploit mobile code to improve scalability and fault tolerance
Mobile code systems must be designed to be scalable and fault tolerant themselves
The notion of scalability and fault tolerance is not uniquely defined: it depends on the application domain
Quantitative evaluations can be used to characterize a domain and to provide extremely useful insights for design criteria at both levels