Computer
Implementing Remote Evaluation
IEEE Transactions on Software Engineering
KQML as an agent communication language
CIKM '94 Proceedings of the third international conference on Information and knowledge management
Software agents
IEEE Transactions on Software Engineering
Coordinating Multiagent Applications on the WWW: A Reference Architecture
IEEE Transactions on Software Engineering
Mobile agents for enabling mobile user aware applications
AGENTS '98 Proceedings of the second international conference on Autonomous agents
Agents for process coherence in virtual enterprises
Communications of the ACM
An XML framework for agent-based E-commerce
Communications of the ACM
Proceedings of the 21st international conference on Software engineering
On the expressive power of a language for programming coordination media
SAC '98 Proceedings of the 1998 ACM symposium on Applied Computing
On agent-based software engineering
Artificial Intelligence
Software engineering for mobility: a roadmap
Proceedings of the Conference on The Future of Software Engineering
Theoretical Computer Science
Charting past, present, and future research in ubiquitous computing
ACM Transactions on Computer-Human Interaction (TOCHI) - Special issue on human-computer interaction in the new millennium, Part 1
Law-governed interaction: a coordination and control mechanism for heterogeneous distributed systems
ACM Transactions on Software Engineering and Methodology (TOSEM)
Information agent technology for the Internet: a survey
Data & Knowledge Engineering - Special issue on heterogeneous information resources need semantic access
Middleware technologies: CORBA and mobile agents
Coordination of Internet agents
Entropy and self-organization in multi-agent systems
Proceedings of the fifth international conference on Autonomous agents
Programming and Deploying Java Mobile Agents Aglets
Programming and Deploying Java Mobile Agents Aglets
JavaSpaces Principles, Patterns, and Practice
JavaSpaces Principles, Patterns, and Practice
Mole – Concepts of a mobile agent system
World Wide Web
Coordination for Internet Application Development
Autonomous Agents and Multi-Agent Systems
Nomad: Mobile Agent System for an Internet-Based Auction House
IEEE Internet Computing
MARS: A Programmable Coordination Architecture for Mobile Agents
IEEE Internet Computing
Design Issues in Mobile-Agent Programming Systems
IEEE Concurrency
Role Modeling for Agent System Analysis, Design, and Implementation
IEEE Concurrency
Computer
Coordinating Work on the Web with Workspaces
WETICE '00 Proceedings of the 9th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises
Exploiting Code Mobility in Decentralized and Flexible Network Management
MA '97 Proceedings of the First International Workshop on Mobile Agents
A Note on Distributed Computing
MOS '96 Selected Presentations and Invited Papers Second International Workshop on Mobile Object Systems - Towards the Programmable Internet
Reliable Communication for Highly Mobile Agents
ASAMA '99 Proceedings of the First International Symposium on Agent Systems and Applications Third International Symposium on Mobile Agents
A Meta-Model for the Analysis and Design of Organizations in Multi-Agent Systems
ICMAS '98 Proceedings of the 3rd International Conference on Multi Agent Systems
IBM Systems Journal
From design to intention: signs of a revolution
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 1
Developing Adaptive and Context-aware Applications in Dynamic Networks
WETICE '03 Proceedings of the Twelfth International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises
Developing multiagent systems: The Gaia methodology
ACM Transactions on Software Engineering and Methodology (TOSEM)
A survey of coordination middleware for XML-centric applications
The Knowledge Engineering Review
Co-Fields: A Physically Inspired Approach to Motion Coordination
IEEE Pervasive Computing
Challenges and Research Directions in Agent-Oriented Software Engineering
Autonomous Agents and Multi-Agent Systems
Testing Context-Sensitive Middleware-Based Software Applications
COMPSAC '04 Proceedings of the 28th Annual International Computer Software and Applications Conference - Volume 01
Towards a paradigm change in computer science and software engineering: a synthesis
The Knowledge Engineering Review
Survey of requirements and solutions for ubiquitous software
Proceedings of the 3rd international conference on Mobile and ubiquitous multimedia
Multi-coordination of mobile agents: a model and a component-based architecture
Proceedings of the 2005 ACM symposium on Applied computing
Multicast routing in mobile ad hoc networks by using a multiagent system
Information Sciences: an International Journal
Mobile payment system for prepayment meter
ISP'06 Proceedings of the 5th WSEAS International Conference on Information Security and Privacy
Security key: a new mobile payment solution
ISP'06 Proceedings of the 5th WSEAS International Conference on Information Security and Privacy
Mobile prepayment solution for meter based on new generation communication
CEA'09 Proceedings of the 3rd WSEAS international conference on Computer engineering and applications
Research of utility prepayment system based on wireless communication
WSEAS TRANSACTIONS on COMMUNICATIONS
Signs of a revolution in computer science and software engineering
ESAW'02 Proceedings of the 3rd international conference on Engineering societies in the agents world III
Co-fields: towards a unifying approach to the engineering of swarm intelligent systems
ESAW'02 Proceedings of the 3rd international conference on Engineering societies in the agents world III
Engineering mobility in large multi agent systems: a case study in urban traffic management
Software engineering for large-scale multi-agent systems
What can cellular automata tell us about the behavior of large multi-agent systems?
Software engineering for large-scale multi-agent systems
European research and development of intelligent information agents: the agentlink perspective
Intelligent information agents
AP2PC'03 Proceedings of the Second international conference on Agents and Peer-to-Peer Computing
Augmenting the physical environment through embedded wireless technologies
E4MAS'05 Proceedings of the 2nd international conference on Environments for Multi-Agent Systems
Towards a programming model for context-aware applications
Computer Languages, Systems and Structures
Hi-index | 0.00 |
The design and development of Internet applications requiring dynamic and possibly mobile access to Internet resources can take advantage of an approach based on autonomous mobile agents. However, mobility introduces peculiar issues related to the modeling and management of the agents' coordination activities. This paper introduces context-dependent coordination as a framework for the design and development of Internet applications based on mobile agents, and shows how it can be supported by a proper coordination infrastructure. Context-dependent coordination is centered on the notion of programmable coordination media, as the software abstraction via which an agent in an Internet site can access to local resources and coordinate with local agents. Programmability stems from the fact that the behavior of the media can be fully configured to influence agents' coordination activities. This enables local administrators to configure coordination media so as to enact site-dependent coordination policies, and mobile agents to configure the accessed coordination media to obtain an application-dependent behavior of the media themselves. Several application examples shows that exploiting context-dependent coordination promotes a clear separation of concern in design and development, and can make applications more modular and easier to be maintained. The MARS system is assumed as an exemplar coordination infrastructure to clarify the concepts expressed and to show their actual implementation.