Sun's announcement of the programming language Java more than anything popularized the notion of mobile code, that is, programs travelling on a heterogeneous network and automatically executes upon arrival at the destination. We describe several classes of mobile code and we extract their common characteristics, where security proves to be one of the major concerns. With these characteristics as reference points, we examine six representative languages proposed for mobile code. The conclusion of this study leads to our recommendations for future work, illustrated by examples of ongoing research
AbstractThe Java Virtual Machine is primarily designed for transporting Java programs. As a conseque...
Next generation mobile networks and services are gaining market momentum every day. Service provider...
Large scale distributed systems are becoming of paramount importance, due to the evolution of techno...
Sun's announcement of the programming language Java more than anything popularized the notion of mob...
. Many programming languages have been developed and implemented for mobile code environments. They ...
This paper presents a survey of existing techniques for achieving mobile code security, as well as a...
The growing importance of telecommunication networks has stimulated research on a new generation of ...
. In this paper we take the extreme view that every line of code is potentially mobile, i.e., may be...
This dissertation presents a novel security architecture called security-passing style and motivates...
Over the past decade, since Java was first introduced and integrated into the Netscape web browser, ...
We consider the problems raised by the use of mobile code in e-Science. If a user submits a program ...
Mobile code is computer code that roams and executes remotely on a computer network. While it has ad...
In this paper we discuss security in mobile object systems. Mobile object systems embody a paradigm ...
Code mobility can be defined as the capability to dynamically change the bindings between code fragm...
In the past few years dynamic and recongurable systems have evolved and new strategy and paradigms f...
AbstractThe Java Virtual Machine is primarily designed for transporting Java programs. As a conseque...
Next generation mobile networks and services are gaining market momentum every day. Service provider...
Large scale distributed systems are becoming of paramount importance, due to the evolution of techno...
Sun's announcement of the programming language Java more than anything popularized the notion of mob...
. Many programming languages have been developed and implemented for mobile code environments. They ...
This paper presents a survey of existing techniques for achieving mobile code security, as well as a...
The growing importance of telecommunication networks has stimulated research on a new generation of ...
. In this paper we take the extreme view that every line of code is potentially mobile, i.e., may be...
This dissertation presents a novel security architecture called security-passing style and motivates...
Over the past decade, since Java was first introduced and integrated into the Netscape web browser, ...
We consider the problems raised by the use of mobile code in e-Science. If a user submits a program ...
Mobile code is computer code that roams and executes remotely on a computer network. While it has ad...
In this paper we discuss security in mobile object systems. Mobile object systems embody a paradigm ...
Code mobility can be defined as the capability to dynamically change the bindings between code fragm...
In the past few years dynamic and recongurable systems have evolved and new strategy and paradigms f...
AbstractThe Java Virtual Machine is primarily designed for transporting Java programs. As a conseque...
Next generation mobile networks and services are gaining market momentum every day. Service provider...
Large scale distributed systems are becoming of paramount importance, due to the evolution of techno...