Fine-grained mobility in the Emerald system
ACM Transactions on Computer Systems (TOCS)
Implementing Remote Evaluation
IEEE Transactions on Software Engineering
Islands: aliasing protection in object-oriented languages
OOPSLA '91 Conference proceedings on Object-oriented programming systems, languages, and applications
LOCUS operating system, a transparent system
Computer Communications
COOL: system support for distributed programming
Communications of the ACM
Using style to understand descriptions of software architecture
SIGSOFT '93 Proceedings of the 1st ACM SIGSOFT symposium on Foundations of software engineering
Tcl and the Tk toolkit
Agents that reduce work and information overload
Communications of the ACM
Communications of the ACM
Mobile wireless computing: challenges in data management
Communications of the ACM
Software architecture: perspectives on an emerging discipline
Software architecture: perspectives on an emerging discipline
Provably secure programming languages for remote evaluation
ACM Computing Surveys (CSUR) - Special issue: position statements on strategic directions in computing research
Designing distributed applications with mobile code paradigms
ICSE '97 Proceedings of the 19th international conference on Software engineering
An architecture for active networking
HPN '97 Proceedings of the IFIP TC6 seventh international conference on High performance netwoking VII
Expressing code mobility in mobile UNITY
ESEC '97/FSE-5 Proceedings of the 6th European SOFTWARE ENGINEERING conference held jointly with the 5th ACM SIGSOFT international symposium on Foundations of software engineering
Evaluating the tradeoffs of mobile code design paradigms in network management applications
Proceedings of the 20th international conference on Software engineering
Implementing remote procedure calls
ACM Transactions on Computer Systems (TOCS)
PostScript Language Reference Manual
PostScript Language Reference Manual
Programming Language Concepts
The Challenges of Mobile Computing
Computer
A Hands-On Look at Java Mobile Agents
IEEE Internet Computing
Intra- and Inter-Object Coordination with MESSENGERS
COORDINATION '96 Proceedings of the First International Conference on Coordination Languages and Models
A Multi-Agent Architecture Supporting Service Access
MA '97 Proceedings of the First International Workshop on Mobile Agents
The Architecture of the Ara Platform for Mobile Agents
MA '97 Proceedings of the First International Workshop on Mobile Agents
Exploiting Code Mobility in Decentralized and Flexible Network Management
MA '97 Proceedings of the First International Workshop on Mobile Agents
Concordia: An Infrastructure for Collaborating Mobile Agents
MA '97 Proceedings of the First International Workshop on Mobile Agents
Communication Concepts for Mobile Agent Systems
MA '97 Proceedings of the First International Workshop on Mobile Agents
Mobile Code Paradigms and Technologies: A Case Study
MA '97 Proceedings of the First International Workshop on Mobile Agents
Mobile Agents: Are They a Good Idea?
MOS '96 Selected Presentations and Invited Papers Second International Workshop on Mobile Object Systems - Towards the Programmable Internet
Analyzing Mobile Code Languages
MOS '96 Selected Presentations and Invited Papers Second International Workshop on Mobile Object Systems - Towards the Programmable Internet
Sumatra: A Language for Resource-Aware Mobile Programs
MOS '96 Selected Presentations and Invited Papers Second International Workshop on Mobile Object Systems - Towards the Programmable Internet
DartFlow: A Workflow Management System on the Web using Transportable Agents
DartFlow: A Workflow Management System on the Web using Transportable Agents
Distributed management by delegation
ICDCS '95 Proceedings of the 15th International Conference on Distributed Computing Systems
A Note on Distributed Computing
A Note on Distributed Computing
The Safe-Tcl Security Model
Intelligent agents: an emerging technology for next generation telecommunications?
INFOCOM'96 Proceedings of the Fifteenth annual joint conference of the IEEE computer and communications societies conference on The conference on computer communications - Volume 2
A survey of active network research
IEEE Communications Magazine
Tuple centres for the coordination of Internet agents
Proceedings of the 1999 ACM symposium on Applied computing
Proceedings of the 21st international conference on Software engineering
Specification, analysis, and prototyping of mobile systems
Proceedings of the 21st international conference on Software engineering
Using code mobility to create ubiquitous and active augmented reality in mobile computing
MobiCom '99 Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking
SAC '00 Proceedings of the 2000 ACM symposium on Applied computing - Volume 1
XML dataspaces for mobile agent coordination
SAC '00 Proceedings of the 2000 ACM symposium on Applied computing - Volume 1
Software engineering for mobility: a roadmap
Proceedings of the Conference on The Future of Software Engineering
Implementing incremental code migration with XML
Proceedings of the 22nd international conference on Software engineering
Principled design of the modern Web architecture
Proceedings of the 22nd international conference on Software engineering
Understanding code mobility (tutorial session)
Proceedings of the 22nd international conference on Software engineering
The mobile agent technology to support and to access museum information
SAC '00 Proceedings of the 2000 ACM symposium on Applied computing - Volume 2
Performance analysis of mobile agents for filtering data streams on wireless networks
Proceedings of the 3rd ACM international workshop on Modeling, analysis and simulation of wireless and mobile systems
Performance evaluation of mobility-based software architectures
Proceedings of the 2nd international workshop on Software and performance
Developing adaptive groupware applications using a mobile component framework
CSCW '00 Proceedings of the 2000 ACM conference on Computer supported cooperative work
Migrating Autonomous Objects in a WAN Environment
Journal of Intelligent Information Systems
DACIA: a mobile component framework for building adaptive distributed applications
ACM SIGOPS Operating Systems Review
Engineering mobile-agent applications via context-dependent coordination
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
Workshop on software engineering and mobility
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
Reasoning about code mobility with mobile UNITY
ACM Transactions on Software Engineering and Methodology (TOSEM)
The JEDI Event-Based Infrastructure and Its Application to the Development of the OPSS WFMS
IEEE Transactions on Software Engineering
Performance Evaluation of Mobile Processes via Abstract Machines
IEEE Transactions on Software Engineering
Workshop on software engineering and mobility
ACM SIGSOFT Software Engineering Notes
Performance analysis of mobile agents for filtering data streams on wireless networks
Mobile Networks and Applications - Analysis and Design of Multi-Service Wireless Networks
Using mobile code to create ubiquitous augmented reality
Wireless Networks - Selected Papers from Mobicom'99
Increasing the reliability of control systems with agent technology
ACM SIGAPP Applied Computing Review
Principled design of the modern Web architecture
ACM Transactions on Internet Technology (TOIT)
CRPIT '02 Proceedings of the Fortieth International Conference on Tools Pacific: Objects for internet, mobile and embedded applications
Tracking Mobile Units for Dependable Message Delivery
IEEE Transactions on Software Engineering
PRIMAmob-UML: a methodology for performance analysis of mobile software architectures
WOSP '02 Proceedings of the 3rd international workshop on Software and performance
A mobile agent platform based on tuple space coordination
Advances in Engineering Software
D'Agents: applications and performance of a mobile-agent system
Software—Practice & Experience - Special issue: Mobile agent systems
A mobile agent-based active network architecture for intelligent network control
Information Sciences—Informatics and Computer Science: An International Journal - Special issue: Intelligent multimedia computing and networking
Mark, a Reasoning Kit for Mobility
Automated Software Engineering
XMILE: An XML Based Approach for Incremental Code Mobility and Update
Automated Software Engineering
Using Mobile Code to Build a Smart Kitchen
Personal and Ubiquitous Computing
A Mobile Agents Approach to Virtual Laboratories and Remote Supervision
Journal of Intelligent and Robotic Systems
A Survey of Distributed Enterprise Network andSystems Management Paradigms
Journal of Network and Systems Management
An Open Secure Mobile Agent Framework for SystemsManagement
Journal of Network and Systems Management
Mobile Agent Coordination for Distributed Network Management
Journal of Network and Systems Management
The evolution of software evolvability
IWPSE '01 Proceedings of the 4th International Workshop on Principles of Software Evolution
Design and Implementation of a Hybrid Agent Platform
Programming and Computing Software
Coordination for Internet Application Development
Autonomous Agents and Multi-Agent Systems
Composition of Services with Mobile Code
Autonomous Agents and Multi-Agent Systems
MARS: A Programmable Coordination Architecture for Mobile Agents
IEEE Internet Computing
Locating Mobile Agents in a Wide Distributed Environment
IEEE Transactions on Parallel and Distributed Systems
Engineering Mobile Agent Applications via Context-Dependent Coordination
IEEE Transactions on Software Engineering
An agent-oriented and service-oriented environment for deploying dynamic distributed systems
Computer Standards & Interfaces - XML Diffusion: Transfer and differentiation
Supporting internet-scale multi-agent systems
Data & Knowledge Engineering - DKE 40
A Formal Architectural Model for Logical Agent Mobility
IEEE Transactions on Software Engineering
Context-Dependency in Internet-Agent Coordination
ESAW '00 Proceedings of the First International Workshop on Engineering Societies in the Agent World: Revised Papers
Engineering Infrastructures for Mobile Organizations
ESAW '01 Proceedings of the Second International Workshop on Engineering Societies in the Agents World II
Performance Evaluation of Mobile Agents for E-commerce Applications
HiPC '01 Proceedings of the 8th International Conference on High Performance Computing
Using Mobile Agents for Distributed Network Performance Management
IATA '99 Proceedings of the Third International Workshop on Intelligent Agents for Telecommunication Applications
Mobile Agents - The Right Vehicle for Distributed Sequential Computing
HiPC '02 Proceedings of the 9th International Conference on High Performance Computing
Ruling Agent Motion in Structured Environments
HPCN Europe 2000 Proceedings of the 8th International Conference on High-Performance Computing and Networking
Naplet: A Flexible Mobile Agent Framework for Network-Centric Applications C. Xu
IPDPS '02 Proceedings of the 16th International Parallel and Distributed Processing Symposium
Mobile Active Object for Highly Dynamic Distributed Computing
IPDPS '02 Proceedings of the 16th International Parallel and Distributed Processing Symposium
Nomadic Users' Support in the MAP Agent Platform
MATA '00 Proceedings of the Second International Workshop on Mobile Agents for Telecommunication Applications
Toward a Mobile Work Environment
MATA '00 Proceedings of the Second International Workshop on Mobile Agents for Telecommunication Applications
Mobile Agents and Legacy Systems: How to Integrate Alternative Communication Paradigms
MATA '01 Proceedings of the Third International Workshop on Mobile Agents for Telecommunication Applications
Network Processing of Mobile Agents, by Mobile Agents, for Mobile Agents
MATA '01 Proceedings of the Third International Workshop on Mobile Agents for Telecommunication Applications
Agent-Based Distance Vector Routing
MATA '01 Proceedings of the Third International Workshop on Mobile Agents for Telecommunication Applications
Multi-management Schemes for MAF Platforms
MATA '02 Proceedings of the 4th International Workshop on Mobile Agents for Telecommunication Applications
Programming and Executing Telecommunication Service Logic with Moorea Reactive Mobile Agents
MATA '02 Proceedings of the 4th International Workshop on Mobile Agents for Telecommunication Applications
A Mobile Agent-Based Framework for Configurable Sensor Networks
MATA '02 Proceedings of the 4th International Workshop on Mobile Agents for Telecommunication Applications
WebCluster: A Web-Accessible Cluster Computing System Based on Coordination and Mobility
PaCT '01 Proceedings of the 6th International Conference on Parallel Computing Technologies
Designing Fault-Tolerant Mobile Systems
FIDJI '01 Revised Papers from the International Workshop on Scientific Engineering for Distributed Java Applications
Living Documents - Micro Servers for Documents
EDBT '02 Proceedings of the Worshops XMLDM, MDDE, and YRWS on XML-Based Data Management and Multimedia Engineering-Revised Papers
Jawa: A Java Tool-Kit for Mobile Objects Applications
FIDJI '01 Revised Papers from the International Workshop on Scientific Engineering for Distributed Java Applications
Persisting Autonomous Workflow for Mobile Agents Using a Mobile Thread Programming Model
PRIMA '99 Proceedings of the Second Pacific Rim International Workshop on Multi-Agents: Approaches to Intelligent Agents
Deploying Distributed State Information in Mobile Agent Systems
CooplS '01 Proceedings of the 9th International Conference on Cooperative Information Systems
Programming Access Control: The KLAIM Experience
CONCUR '00 Proceedings of the 11th International Conference on Concurrency Theory
Scalable Mobile Agents Supporting Dynamic Composition of Functionality
Revised Papers from the International Workshop on Infrastructure for Multi-Agent Systems: Infrastructure for Agents, Multi-Agent Systems, and Scalable Multi-Agent Systems
As Strong as Possible Agent Mobility
Revised Papers from the International Workshop on Infrastructure for Multi-Agent Systems: Infrastructure for Agents, Multi-Agent Systems, and Scalable Multi-Agent Systems
Separation of Concerns in Mobile Agent Applications
REFLECTION '01 Proceedings of the Third International Conference on Metalevel Architectures and Separation of Crosscutting Concerns
Policy-Driven Management of Agent Systems
POLICY '01 Proceedings of the International Workshop on Policies for Distributed Systems and Networks
MobiS: A Specification Language for Mobile Systems
COORDINATION '99 Proceedings of the Third International Conference on Coordination Languages and Models
Mobile Agents Coordination in Mobadtl
COORDINATION '00 Proceedings of the 4th International Conference on Coordination Languages and Models
Exploiting Transiently Shared Tuple Spaces for Location Transparent Code Mobility
COORDINATION '02 Proceedings of the 5th International Conference on Coordination Models and Languages
Active Network Service Management Based on Meta-level Architectures
Proceedings of the 1st OOPSLA Workshop on Reflection and Software Engineering: Reflection and Software Engineering, Papers from OORaSE 1999
UML Modelling and Performance Analysis of Mobile Software Architectures
«UML» '01 Proceedings of the 4th International Conference on The Unified Modeling Language, Modeling Languages, Concepts, and Tools
Performance Validation of Mobile Software Architectures
Performance Evaluation of Complex Systems: Techniques and Tools, Performance 2002, Tutorial Lectures
Mobility and Coordination for Distributed Java Applications
Advances in Distributed Systems, Advanced Distributed Computing: From Algorithms to Systems
Evaluating the Security of Three Java-Based Mobile Agent Systems
MA '01 Proceedings of the 5th International Conference on Mobile Agents
Dynamic Adaptation of Mobile Agents in Heterogenous Environments
MA '01 Proceedings of the 5th International Conference on Mobile Agents
Flying Emulator: Rapid Building and Testing of Networked Applications for Mobile Computers
MA '01 Proceedings of the 5th International Conference on Mobile Agents
An Intrusion Detection System for Aglets
MA '02 Proceedings of the 6th International Conference on Mobile Agents
Mobile Code in .NET: A Porting Experience
MA '02 Proceedings of the 6th International Conference on Mobile Agents
Agent Coordination Infrastructures for Virtual Enterprises and Workflow Management
CIA '01 Proceedings of the 5th International Workshop on Cooperative Information Agents V
CIA '02 Proceedings of the 6th International Workshop on Cooperative Information Agents VI
Cryptographic Traces for Mobile Agents
Mobile Agents and Security
Policy-Driven Binding to Information Resources in Mobility-Enabled Scenarios
MDM '03 Proceedings of the 4th International Conference on Mobile Data Management
Abstractions and Infrastructures for the Design and Development of Mobile Agent Organizations
AOSE '01 Revised Papers and Invited Contributions from the Second International Workshop on Agent-Oriented Software Engineering II
A Hybrid Approach to Network Performance Monitoring Based on Mobile Agents and CORBA
MATA '02 Proceedings of the 4th International Workshop on Mobile Agents for Telecommunication Applications
Dynamic Binding in Mobile Applications: A Middleware Approach
IEEE Internet Computing
Protecting Mobile Code in the Wild
IEEE Internet Computing
Optimal Component Configuration and Component Routing
IEEE Transactions on Mobile Computing
A Model for Mobile Code Using Interacting Automata
IEEE Transactions on Mobile Computing
Coordinating mobile agents by the XML-based tuple space
Journal of Computer Science and Technology
Bidirectional mobile code trust management using tamper resistant hardware
Mobile Networks and Applications - Security in mobile computing environments
Coordination technologies for internet agents
Nordic Journal of Computing
Mobile agents in distributed network management
Communications of the ACM - A game experience in every application
Extending the MASIF Location Service in the MAP Agent System
ISCC '00 Proceedings of the Fifth IEEE Symposium on Computers and Communications (ISCC 2000)
ICDCS '03 Proceedings of the 23rd International Conference on Distributed Computing Systems
Cost Effective Mobile Agent Planning for Distributed Information Retrieval
ICDCS '01 Proceedings of the The 21st International Conference on Distributed Computing Systems
A Policy-Based Infrastructure for the Dynamic Control of Agent Mobility
POLICY '02 Proceedings of the 3rd International Workshop on Policies for Distributed Systems and Networks (POLICY'02)
IEEE Transactions on Mobile Computing
Configurable Network Processing for Mobile Agents on the Internet
Cluster Computing
Fluid: supporting a transportable and adaptive web service
Proceedings of the 2004 ACM symposium on Applied computing
ZEUS: A CORBA Framework for Service Location and Creation
SAINT-W '04 Proceedings of the 2004 Symposium on Applications and the Internet-Workshops (SAINT 2004 Workshops)
Middleware Support for Super Distributed Autonomic Services in Pervasive Networks
SAINT-W '04 Proceedings of the 2004 Symposium on Applications and the Internet-Workshops (SAINT 2004 Workshops)
A framework to model and analyze the performability of mobile software systems
WOSP '04 Proceedings of the 4th international workshop on Software and performance
Agent technology in communications systems: an overview
The Knowledge Engineering Review
Mobile agent: based module distribution in heterogeneous networks
Proceedings of the 1st conference on Computing frontiers
MobileScope: A Programming Language with Objective Mobility
ICDCSW '04 Proceedings of the 24th International Conference on Distributed Computing Systems Workshops - W7: EC (ICDCSW'04) - Volume 7
A formal framework for modelling and analysing mobile systems
ACSC '04 Proceedings of the 27th Australasian conference on Computer science - Volume 26
An approach to modelling and applying mobile agent design patterns
ACM SIGSOFT Software Engineering Notes
Scalability and performance of an agent-based network management middleware
International Journal of Network Management
MetaKlaim: a type safe multi-stage language for global computing
Mathematical Structures in Computer Science
CODEWEAVE: Exploring Fine-Grained Mobility of Code
Automated Software Engineering
Journal of Systems and Software - Special issue: Computer systems
Distributed parallel computing using navigational programming
International Journal of Parallel Programming
UML based modeling and performance analysis of mobile systems
MSWiM '04 Proceedings of the 7th ACM international symposium on Modeling, analysis and simulation of wireless and mobile systems
Using code collection to support large applications on mobile devices
Proceedings of the 10th annual international conference on Mobile computing and networking
A Modeling Technique for the Performance Analysis of Web Searching Applications
IEEE Transactions on Knowledge and Data Engineering
Implementing innovative services supporting user and terminal mobility: the SCARAB architecture
Journal of Systems and Software
Journal of Parallel and Distributed Computing
Mobile Code Paradigms and Security Issues
IEEE Internet Computing
Efficient integration of web services with distributed data flow and active mediation
ICEC '04 Proceedings of the 6th international conference on Electronic commerce
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Papers - Volume 01
The mobile groups approach for the coordination of mobile agents
Journal of Parallel and Distributed Computing
ACM Transactions on Programming Languages and Systems (TOPLAS)
Efficient application migration under compiler guidance
LCTES '05 Proceedings of the 2005 ACM SIGPLAN/SIGBED conference on Languages, compilers, and tools for embedded systems
A Style-Aware Architectural Middleware for Resource-Constrained, Distributed Systems
IEEE Transactions on Software Engineering
A framework for building adaptive mobile agents
Proceedings of the fourth international joint conference on Autonomous agents and multiagent systems
Managing the follow-me semantics to build large-scale pervasive applications
MPAC '05 Proceedings of the 3rd international workshop on Middleware for pervasive and ad-hoc computing
A survey of application distribution in wireless sensor networks
EURASIP Journal on Wireless Communications and Networking
A stackless runtime environment for a Pi-calculus
Proceedings of the 2nd international conference on Virtual execution environments
Strong agent mobility for aglets based on the IBM JikesRVM
Proceedings of the 2006 ACM symposium on Applied computing
Fractal: a mobile code-based framework for dynamic application protocol adaptation
Journal of Parallel and Distributed Computing - 19th International parallel and distributed processing symposium
Law-abiding and integrity on the internet: a case for agents
Artificial Intelligence and Law
Analytical modeling of random waypoint mobility patterns
Proceedings of the 3rd ACM international workshop on Performance evaluation of wireless ad hoc, sensor and ubiquitous networks
Enabling Java mobile computing on the IBM Jikes research virtual machine
PPPJ '06 Proceedings of the 4th international symposium on Principles and practice of programming in Java
A mobile computing middleware for location- and context-aware internet data services
ACM Transactions on Internet Technology (TOIT)
WOSP '07 Proceedings of the 6th international workshop on Software and performance
Sharing Variables in Distributed Memory
Fundamenta Informaticae
Continuous auditing with a multi-agent system
Decision Support Systems
Webmages: An agent platform based on web services
Computer Communications
Low-cost itineraries for multi-hop agents designed for scalable monitoring of multiple subnets
Computer Networks: The International Journal of Computer and Telecommunications Networking
Stochastic modeling and analysis of hybrid mobility in reconfigurable distributed virtual machines
Journal of Parallel and Distributed Computing
Parallel Computing - Algorithmic skeletons
A distributed dynamic aspect machine for scientific software development
Proceedings of the 1st workshop on Virtual machines and intermediate languages for emerging modularization mechanisms
A scalable group communication mechanism for mobile agents
Journal of Network and Computer Applications - Special issue: Network and information security: A computational intelligence approach
Crossware: Integration middleware for autonomic cross-platform Internet application environments
Integrated Computer-Aided Engineering - Autonomous Computing
Future Generation Computer Systems
Guarding security sensitive content using confined mobile agents
Proceedings of the 2007 ACM symposium on Applied computing
The SATIN Component System-A Metamodel for Engineering Adaptable Mobile Systems
IEEE Transactions on Software Engineering
Is Code Still Moving Around? Looking Back at a Decade of Code Mobility
ICSE COMPANION '07 Companion to the proceedings of the 29th International Conference on Software Engineering
Using mobile code interfaces to control ubiquitous embedded systems
WOES'99 Proceedings of the Workshop on Embedded Systems on Workshop on Embedded Systems
Making Java applications mobile or persistent
COOTS'01 Proceedings of the 6th conference on USENIX Conference on Object-Oriented Technologies and Systems - Volume 6
Representing Hierarchical Mobility in Software Architectures
SEAMS '07 Proceedings of the 2007 International Workshop on Software Engineering for Adaptive and Self-Managing Systems
The Hopfield-Tank neural network applied to the mobile agent planning problem
Applied Intelligence
From representations to computations: the evolution of web architectures
Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
A middleware architecture for privacy protection
Computer Networks: The International Journal of Computer and Telecommunications Networking
A comparative evaluation of three mobile languages
Mobility '06 Proceedings of the 3rd international conference on Mobile technology, applications & systems
A modular implementation framework for code mobility
Mobility '06 Proceedings of the 3rd international conference on Mobile technology, applications & systems
Dynamic partner identification in mobile agent-based distributed job workflow execution
Journal of Parallel and Distributed Computing
JGRIM: An approach for easy gridification of applications
Future Generation Computer Systems
A migration strategy of mobile agents for the transport network applications
Mathematics and Computers in Simulation
Mobile JikesRVM: A framework to support transparent Java thread migration
Science of Computer Programming
Semantic-based discovery to support mobile context-aware service access
Computer Communications
Dynamic mobile agent migration in Wireless Sensor Networks
International Journal of Ad Hoc and Ubiquitous Computing
Formal architectural models for agent-based service systems
International Journal of Computer Applications in Technology
Modelling code mobility and migration: an OPM/Web approach
International Journal of Web Engineering and Technology
An agent-based framework for integrating mobility into grid services
Proceedings of the 1st international conference on MOBILe Wireless MiddleWARE, Operating Systems, and Applications
Code mobility modeling: a temporal labeled reconfigurable nets
Proceedings of the 1st international conference on MOBILe Wireless MiddleWARE, Operating Systems, and Applications
Future Generation Computer Systems
The LighTS tuple space framework and its customization for context-aware applications
Web Intelligence and Agent Systems
SAMProc: middleware for self-adaptive mobile processes in heterogeneous ubiquitous environments
Proceedings of the 4th on Middleware doctoral symposium
GMAC: An overlay multicast network for mobile agent platforms
Journal of Parallel and Distributed Computing
Self-organized customized content delivery architecture for ambient assisted environments
UPGRADE '08 Proceedings of the third international workshop on Use of P2P, grid and agents for the development of content networks
Hazard monitoring for visually impaired people enabled by wireless sensor networking technology
Proceedings of the 1st international conference on PErvasive Technologies Related to Assistive Environments
Journal of Intelligent and Robotic Systems
Execution coordination in mobile agent-based distributed job workflow execution
Journal of Systems Architecture: the EUROMICRO Journal
The PIM: an innovative robot coordination model based on Java thread migration
Proceedings of the 6th international symposium on Principles and practice of programming in Java
Two executable mobility design patterns: mfold and mmap
Proceedings of the 2006 conference on Pattern languages of programs
MAISim: mobile agent malware simulator
Proceedings of the 1st international conference on Simulation tools and techniques for communications, networks and systems & workshops
Provenance Provisioning in Mobile Agent-Based Distributed Job Workflow Execution
ICCS '07 Proceedings of the 7th international conference on Computational Science, Part I: ICCS 2007
Anonymity Architecture for Mobile Agent Systems
HoloMAS '07 Proceedings of the 3rd international conference on Industrial Applications of Holonic and Multi-Agent Systems: Holonic and Multi-Agent Systems for Manufacturing
SNMP Trace Analysis Definitions
AIMS '08 Proceedings of the 2nd international conference on Autonomous Infrastructure, Management and Security: Resilient Networks and Services
Context-Aware Loading for Mobile Applications
NBiS '08 Proceedings of the 2nd international conference on Network-Based Information Systems
A component- and push-based architectural style for ajax applications
Journal of Systems and Software
An aspect-oriented software architecture for code mobility
Software—Practice & Experience
Efficient traces' collection mechanisms for passive testing of Web Services
Information and Software Technology
An evolving hierarchical & modular approach to resilient software
Proceedings of the 2008 RISE/EFTS Joint International Workshop on Software Engineering for Resilient Systems
Resilience through dynamic reconfiguration in agent systems
Proceedings of the 2008 RISE/EFTS Joint International Workshop on Software Engineering for Resilient Systems
International Journal of High Performance Computing and Networking
AlfredO: an architecture for flexible interaction with electronic devices
Proceedings of the 9th ACM/IFIP/USENIX International Conference on Middleware
A mobile agent platform for distributed network and systems management
Journal of Systems and Software
Novel directory service and message delivery mechanism enabling scalable mobile agent communication
Mobile Information Systems
Green Computing: Energy Consumption Optimized Service Hosting
SOFSEM '09 Proceedings of the 35th Conference on Current Trends in Theory and Practice of Computer Science
Agent mobility architecture based on IEEE-FIPA standards
Computer Communications
MA-UML: a conceptual approach for mobile agents' modelling
International Journal of Agent-Oriented Software Engineering
JAID: An algorithm for data fusion and jamming avoidance on distributed sensor networks
Pervasive and Mobile Computing
Language design for distributed objects
Proceedings of the 1st International Workshop on Distributed Objects for the 21st Century
Requirements and challenges for building service-oriented pervasive middleware
Proceedings of the 2009 international conference on Pervasive services
Modeling Dimensions of Self-Adaptive Software Systems
Software Engineering for Self-Adaptive Systems
Actor frameworks for the JVM platform: a comparative analysis
PPPJ '09 Proceedings of the 7th International Conference on Principles and Practice of Programming in Java
ODDUGI: Ubiquitous Mobile Agent System
ICCSA '09 Proceedings of the International Conference on Computational Science and Its Applications: Part II
Evolution of Query Optimization Methods: From Centralized Database Systems to Data Grid Systems
DEXA '09 Proceedings of the 20th International Conference on Database and Expert Systems Applications
Cost-driven autonomous mobility
Computer Languages, Systems and Structures
Composition of engineering web services with distributed data-flows and computations
Advanced Engineering Informatics
A role-based mobile-agent approach to support e-democracy
Applied Soft Computing
Full mobile agent interoperability in an IEEE-FIPA context
Journal of Systems and Software
JOR: a content-based object router
Computer Communications
An optimal moving policy for a mobile agent in distributed networks
PDCS '07 Proceedings of the 19th IASTED International Conference on Parallel and Distributed Computing and Systems
Development and specification of a reference model for agent-based systems
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews
Calling the cloud: enabling mobile phones as interfaces to cloud applications
Proceedings of the 10th ACM/IFIP/USENIX International Conference on Middleware
Information and Software Technology
Survey of SNMP performance analysis studies
International Journal of Network Management
Context-aware dynamic reconfiguration of mobile patient monitoring systems
ISWPC'09 Proceedings of the 4th international conference on Wireless pervasive computing
Model-Driven Development of Adaptive Applications with Self-Adaptive Mobile Processes
OTM '09 Proceedings of the Confederated International Conferences, CoopIS, DOA, IS, and ODBASE 2009 on On the Move to Meaningful Internet Systems: Part I
Lightweight fault-tolerance mechanism for distributed mobile agent-based monitoring
CCNC'09 Proceedings of the 6th IEEE Conference on Consumer Communications and Networking Conference
A Dependable Autonomic Computing Environment for Self-Testing of Complex Heterogeneous Systems
Electronic Notes in Theoretical Computer Science (ENTCS)
Towards Testing and Analysis of Systems that Use Serialization
Electronic Notes in Theoretical Computer Science (ENTCS)
Mobile Agents in Interaction Spaces
Electronic Notes in Theoretical Computer Science (ENTCS)
Generic Pickling and Minimization
Electronic Notes in Theoretical Computer Science (ENTCS)
Study of MA protection technology of extending inheritance hierarchy trees in IDC network management
CCDC'09 Proceedings of the 21st annual international conference on Chinese Control and Decision Conference
Partner detection and selection in emergent holonic enterprises
NODe'02 Proceedings of the NODe 2002 agent-related conference on Agent technologies, infrastructures, tools, and applications for E-services
Type based adaptation: an adaptation approach for dynamic distributed systems
SEM'02 Proceedings of the 3rd international conference on Software engineering and middleware
ProMAS'06 Proceedings of the 4th international conference on Programming multi-agent systems
Execution monitoring in adaptive mobile agents
CIA'99 Proceedings of the 3rd international conference on Cooperative information agents III
iML: a logic-based framework for constructing graphical user interface on mobile agents
INAP'01 Proceedings of the Applications of prolog 14th international conference on Web knowledge management and decision support
Using event-driven lightweight DSC-based agents for MAS modelling
International Journal of Agent-Oriented Software Engineering
Migration in CORBA component model
DAIS'07 Proceedings of the 7th IFIP WG 6.1 international conference on Distributed applications and interoperable systems
Using mobile architecture modeling and simulation for enterprise applications
TEAA'06 Proceedings of the 2nd international conference on Trends in enterprise application architecture
Software architecture and mobility: A roadmap
Journal of Systems and Software
Integrating encrypted mobile agents with smart homes
NTMS'09 Proceedings of the 3rd international conference on New technologies, mobility and security
MetaKlaim: meta-programming for global computing
SAIG'01 Proceedings of the 2nd international conference on Semantics, applications, and implementation of program generation
Secure multi-agent coordination in a network monitoring system
Software engineering for large-scale multi-agent systems
Dynamic query optimisation: towards decentralised methods
International Journal of Intelligent Information and Database Systems
Calling the cloud: enabling mobile phones as interfaces to cloud applications
Middleware'09 Proceedings of the ACM/IFIP/USENIX 10th international conference on Middleware
Automated and distributed network service monitoring
APNOMS'09 Proceedings of the 12th Asia-Pacific network operations and management conference on Management enabling the future internet for changing business and new computing services
Design of a multi_agent system for worm spreading_reduction
Journal of Intelligent Information Systems
Resource discovery in grid systems: a survey
International Journal of Metadata, Semantics and Ontologies
Service migration protocol for NFC links
EUNICE'10 Proceedings of the 16th EUNICE/IFIP WG 6.6 conference on Networked services and applications: engineering, control and management
Journal of Network and Computer Applications
Security mechanisms for the MAP agent system
EURO-PDP'00 Proceedings of the 8th Euromicro conference on Parallel and distributed processing
A design environment for mobile applications
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
Programming wireless sensor networks: Fundamental concepts and state of the art
ACM Computing Surveys (CSUR)
OPEN: open pervasive environments for migratory interactive services
Proceedings of the 12th International Conference on Information Integration and Web-based Applications & Services
Mobile Information Systems
Comparing Service-Oriented Computing and Agent-Oriented Programming towards integration
Web Intelligence and Agent Systems
Migration transparency in a mobile agent based computational grid
SMO'05 Proceedings of the 5th WSEAS international conference on Simulation, modelling and optimization
Security threats to mobile agents
ACAI '11 Proceedings of the International Conference on Advances in Computing and Artificial Intelligence
Computational REST meets Erlang
TOOLS'11 Proceedings of the 49th international conference on Objects, models, components, patterns
Characterizing contextual equivalence in calculi with passivation
Information and Computation
CREST: principled foundations for decentralized systems
Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion
Future Generation Computer Systems
Electronic triage tag and opportunistic networks in disasters
Proceedings of the Special Workshop on Internet and Disasters
Modeling and analyzing mobile software architectures
EWSA'06 Proceedings of the Third European conference on Software Architecture
Combining rule-based and plug-in components in agents for flexible dynamic negotiations
CEEMAS'05 Proceedings of the 4th international Central and Eastern European conference on Multi-Agent Systems and Applications
A system theory approach to the representation of mobile digital controllers agents
WRAC'05 Proceedings of the Second international conference on Radical Agent Concepts: innovative Concepts for Autonomic and Agent-Based Systems
Efficient layer activation for switching context-dependent behavior
JMLC'06 Proceedings of the 7th joint conference on Modular Programming Languages
Improving adaptability and transparency of dynamically changing mobile agent runtime environments
PRIMA'06 Proceedings of the 9th Pacific Rim international conference on Agent Computing and Multi-Agent Systems
Strong mobility for FIPA compliant multi-agent systems
PRIMA'06 Proceedings of the 9th Pacific Rim international conference on Agent Computing and Multi-Agent Systems
Mobile agent enabled application mobility for pervasive computing
UIC'06 Proceedings of the Third international conference on Ubiquitous Intelligence and Computing
Performance modeling and analysis of context-aware mobile software systems
FASE'10 Proceedings of the 13th international conference on Fundamental Approaches to Software Engineering
A generic membrane model (note)
GC'04 Proceedings of the 2004 IST/FET international conference on Global Computing
MOZ'04 Proceedings of the Second international conference on Multiparadigm Programming in Mozart/Oz
A document-centric component framework for document distributions
ODBASE'06/OTM'06 Proceedings of the 2006 Confederated international conference on On the Move to Meaningful Internet Systems: CoopIS, DOA, GADA, and ODBASE - Volume Part II
Distributed abstract data types
ODBASE'06/OTM'06 Proceedings of the 2006 Confederated international conference on On the Move to Meaningful Internet Systems: CoopIS, DOA, GADA, and ODBASE - Volume Part II
A passport-like service over an agent-based peer-to-peer network
AP2PC'03 Proceedings of the Second international conference on Agents and Peer-to-Peer Computing
Performance analysis of mobile systems
SFM-Moby'05 Proceedings of the 5th international conference on Formal Methods for the Design of Computer, Communication, and Software Systems: mobile computing
Hermes: agent-based middleware for mobile computing
SFM-Moby'05 Proceedings of the 5th international conference on Formal Methods for the Design of Computer, Communication, and Software Systems: mobile computing
Mobile agents for testing web services in next generation networks
MATA'05 Proceedings of the Second international conference on Mobility Aware Technologies and Applications
Stateful mobile modules for sensor networks
DCOSS'10 Proceedings of the 6th IEEE international conference on Distributed Computing in Sensor Systems
Aspectizing multi-agent systems: from architecture to implementation
Software Engineering for Multi-Agent Systems III
Engineering reconfigurable distributed software systems: issues arising for pervasive computing
Rigorous Development of Complex Fault-Tolerant Systems
Improving availability in large, distributed component-based systems via redeployment
CD'05 Proceedings of the Third international working conference on Component Deployment
A decentralized redeployment algorithm for improving the availability of distributed systems
CD'05 Proceedings of the Third international working conference on Component Deployment
SP 800-19. Mobile Agent Security
SP 800-19. Mobile Agent Security
SP 800-28 Version 2. Guidelines on Active Content and Mobile Code
SP 800-28 Version 2. Guidelines on Active Content and Mobile Code
Evaluating structural criteria for testing mobile code
EASE'08 Proceedings of the 12th international conference on Evaluation and Assessment in Software Engineering
Bio-inspired self-organization for supporting dynamic reconfiguration of modular agents
Mathematical and Computer Modelling: An International Journal
Applications of agent technology in communications: a review
Computer Communications
Using mobile agents to implement flexible network management strategies
Computer Communications
Advanced service architecture for H.323 Internet Protocol Telephony
Computer Communications
Countermeasures for mobile agent security
Computer Communications
Extending movilog for supporting Web services
Computer Languages, Systems and Structures
Distributed call-tracking for security
Computer Languages, Systems and Structures
Vision: a lightweight computing model for fine-grained cloud computing
Proceedings of the third ACM workshop on Mobile cloud computing and services
Towards a programming model for context-aware applications
Computer Languages, Systems and Structures
Migratability of BPMN 2.0 process instances
ICSOC'11 Proceedings of the 2011 international conference on Service-Oriented Computing
Sharing Variables in Distributed Memory
Fundamenta Informaticae
Path reduction in complex grid service provision
Proceedings of the 12th International Conference on Electronic Commerce: Roadmap for the Future of Electronic Business
Selective grid access for energy-aware mobile computing
UIC'07 Proceedings of the 4th international conference on Ubiquitous Intelligence and Computing
Enhancing grid security using trusted virtualization
ATC'07 Proceedings of the 4th international conference on Autonomic and Trusted Computing
Enhancing service-oriented computing with software mobility
ICA3PP'12 Proceedings of the 12th international conference on Algorithms and Architectures for Parallel Processing - Volume Part I
OPEN Platform for Migration of Interactive Services: Architecture and Evaluation
International Journal of Adaptive, Resilient and Autonomic Systems
Review: Application mobility in pervasive computing: A survey
Pervasive and Mobile Computing
Security Issues in Mobile Agent Applications
International Journal of Agent Technologies and Systems
Science of Computer Programming
Towards an abstraction for remote evaluation in Erlang
Proceedings of the twelfth ACM SIGPLAN workshop on Erlang
Cloud PARTE: elastic complex event processing based on mobile actors
Proceedings of the 2013 workshop on Programming based on actors, agents, and decentralized control
Code management automation for Erlang remote actors
Proceedings of the 2013 workshop on Programming based on actors, agents, and decentralized control
Benchmarking Peer-to-Peer Systems
A policy-based approach for strong mobility of composed Web services
Service Oriented Computing and Applications
ATALK: A decentralized agent platform for engineering open and dynamic organizations
Engineering Applications of Artificial Intelligence
Hi-index | 0.01 |
The technologies, architectures, and methodologies traditionally used to develop distributed applications exhibit a variety of limitations and drawbacks when applied to large scale distributed settings (e.g., the Internet). In particular, they fail in providing the desired degree of configurability, scalability, and customizability. To address these issues, researchers are investigating a variety of innovative approaches. The most promising and intriguing ones are those based on the ability of moving code across the nodes of a network, exploiting the notion of mobile code. As an emerging research field, code mobility is generating a growing body of scientific literature and industrial developments. Nevertheless, the field is still characterized by the lack of a sound and comprehensive body of concepts and terms. As a consequence, it is rather difficult to understand, assess, and compare the existing approaches. In turn, this limits our ability to fully exploit them in practice, and to further promote the research work on mobile code. Indeed, a significant symptom of this situation is the lack of a commonly accepted and sound definition of the term "mobile code" itself.This paper presents a conceptual framework for understanding code mobility. The framework is centered around a classification that introduces three dimensions: technologies, design paradigms, and applications. The contribution of the paper is two-fold. First, it provides a set of terms and concepts to understand and compare the approaches based on the notion of mobile code. Second, it introduces criteria and guidelines that support the developer in the identification of the classes of applications that can leverage off of mobile code, in the design of these applications, and, finally, in the selection of the most appropriate implementation technologies. The presentation of the classification is intertwined with a review of state-of-the-art in the field. Finally, the use of the classification is exemplified in a case study.