Abstract
The opportunities offered by the Internet are encouraging research aimed at the creation of a computational infrastructure that exploits the wide spread communication infrastructure. The mobile computation paradigm is a proposal to build a computational infrastructure that goes beyond the well-known client-server paradigm and increases dynamicity and flexibility. Despite the promising first steps, there is still confusion on the role of paradigms and technology in the development on applications based on the mobile computation paradigm. We present a case study in which we develop several versions of an application using different paradigms and different technologies in order to show when these concepts come into play and which are their relationships.
Preview
Unable to display preview. Download preview PDF.
References
J. Baumann, C. Tschudin, and J. Vitek, editors. Proceedings of the 2nd ECOOP Workshop on Mobile Objects (“Agents on the Move”), 1996.
A. D. Birrell and B. J. Nelson. Implementing remote procedure calls. Technical Report CSL-83-7, XEROX, October 1983.
L. Cardelli. Obliq: A language with distributed scope. Technical report, Digital Equipment Corporation, Systems Research Center, May 1995.
A. Carzaniga, G. P. Picco, and G. Vigna. Designing Distributed Applications using Mobile Code Paradigms. In Proceedings of the 1997 International Conference on Software Engineering, May 1997.
G. Cugola, C. Ghezzi, G.P. Picco, and G. Vigna. Analyzing Mobile Code Languages. In Special Issue on Mobile Object Systems, LNCS. Springer-Verlag, 1997. To appear.
T. Dovera and R. Nespoli. Paradigmi e tecnologie per lo sviluppo di applicazioni basate su codice mobile. Master's thesis, Politecnico di Milano, 1996.
C. Ghezzi, G. Cugola, G. P. Picco, and G. Vigna. A Characterization of Mobility and State Distribution in Mobile Code Languages. In Proceedings of the 2nd ECOOP Workshop on Mobile Object Systems, July 1996.
R.S. Gray. Agent Tcl: A Transportable Agent System. In Proceedings of the CIKM'95 Workshop on Intelligent Information Agents, 1995.
D. Johansen, R. van Renesse, and F.B. Schneider. An Introduction to the TACOMA Distributed System — Version 1.0. Technical Report 95-23, “University of Tromsø and Cornell University”, June 1995.
Sun Microsystems. The Java Language: A White Paper. Technical report, Sun Microsystems, 1994.
J.K. Ousterhout. Tcl and the Tk Toolkit. Addison-Wesley, 1994.
B. Smith and L. Rowe. Tcl-DP. Documentation, 1996.
M. Straßer, J. Baumann, and F. Hohl. MOLE: A Java Based Mobile Agent System. In Proceedings of the 2 n d ECOOP Workshop on Mobile Objects (“Agents on the Move”), 1996.
C. F. Tschudin. An Introduction to the MO Messenger Language. University of Geneva, Switzerland, 1994.
Christian F. Tschudin. OO-Agents and Messengers. In ECOOP'95 Workshop on Objects and Agents, August 1995.
James E. White. Telescript Technology: The Foundation for the Electronic Marketplace. Technical report, General Magic, Inc., 1994. White Paper.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ghezzi, C., Vigna, G. (1997). Mobile code paradigms and technologies: A case study. In: Rothermel, K., Popescu-Zeletin, R. (eds) Mobile Agents. MA 1997. Lecture Notes in Computer Science, vol 1219. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-62803-7_22
Download citation
DOI: https://doi.org/10.1007/3-540-62803-7_22
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-62803-3
Online ISBN: 978-3-540-68695-8
eBook Packages: Springer Book Archive