Compilers: principles, techniques, and tools
Compilers: principles, techniques, and tools
Cellular automata: theory and experiment
Cellular automata: theory and experiment
ACM Computing Surveys (CSUR)
On the self-similar nature of Ethernet traffic (extended version)
IEEE/ACM Transactions on Networking (TON)
Network and internetwork security: principles and practice
Network and internetwork security: principles and practice
Multi-sensor fusion: fundamentals and applications with software
Multi-sensor fusion: fundamentals and applications with software
IEEE Transactions on Software Engineering
Fundamentals of fault-tolerant distributed computing in asynchronous environments
ACM Computing Surveys (CSUR)
On the relevance of long-range dependence in network traffic
IEEE/ACM Transactions on Networking (TON)
Distributed Algorithms
Advanced Computer Architecture: Parallelism,Scalability,Programmability
Advanced Computer Architecture: Parallelism,Scalability,Programmability
Introduction To Automata Theory, Languages, And Computation
Introduction To Automata Theory, Languages, And Computation
Self-Organization in Biological Systems
Self-Organization in Biological Systems
StratOSphere: Unification of Code, Data, Location, Scope, and Mobility
DOA '99 Proceedings of the International Symposium on Distributed Objects and Applications
Emergent Algorithms - A New Method for Enhancing Survivability in Unbounded Systems
HICSS '99 Proceedings of the Thirty-second Annual Hawaii International Conference on System Sciences-Volume 7 - Volume 7
Dynamics, emergent computation, and evolution in cellular automata
Dynamics, emergent computation, and evolution in cellular automata
SP 800-19. Mobile Agent Security
SP 800-19. Mobile Agent Security
A survey of active network research
IEEE Communications Magazine
A formal framework for modelling and analysing mobile systems
ACSC '04 Proceedings of the 27th Australasian conference on Computer science - Volume 26
Mobile Code Daemons for Networks of Embedded Systems
IEEE Internet Computing
Mobile Code Paradigms and Security Issues
IEEE Internet Computing
Hi-index | 0.00 |
The Internet supports migration of code from node to node. A number of paradigms exist for distributed computing and mobile code, including client/server, remote evaluation, code-on-demand, and mobile agents. We find them overly-restrictive views of reality. We propose a model that can express previous paradigms as special cases. We derive a model using Cellular Automata (CA) abstractions to study relations between local node behavior and global system behavior. Example mobile code systems are provided and existing paradigms are expressed in terms of the model. These examples include network attacks such as viruses, worms, and Distributed Denial of Service (DDoS). A distributed system simulation tool based on the model is described. Simulation results provide insights gained from this work.