L2imbo: a distributed systems platform for mobile computing
Mobile Networks and Applications - Special issue on protocols and software paradigms of mobile networks
Communications of the ACM
Design and evaluation of a wide-area event notification service
ACM Transactions on Computer Systems (TOCS)
Programmable self-assembly using biologically-inspired multiagent control
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 1
From Natural to Artificial Swarm Intelligence
From Natural to Artificial Swarm Intelligence
Connecting the Physical World with Pervasive Networks
IEEE Pervasive Computing
Anthill: A Framework for the Development of Agent-Based Peer-to-Peer Systems
ICDCS '02 Proceedings of the 22 nd International Conference on Distributed Computing Systems (ICDCS'02)
An XML-based Middleware for Peer-to-Peer computing
P2P '01 Proceedings of the First International Conference on Peer-to-Peer Computing
Spatial Programming Using Smart Messages: Design and Implementation
ICDCS '04 Proceedings of the 24th International Conference on Distributed Computing Systems (ICDCS'04)
Programming Pervasive and Mobile Computing Applications with the TOTA Middleware
PERCOM '04 Proceedings of the Second IEEE International Conference on Pervasive Computing and Communications (PerCom'04)
Building Terrain-Covering Ant Robots: A Feasibility Study
Autonomous Robots
Co-Fields: A Physically Inspired Approach to Motion Coordination
IEEE Pervasive Computing
Towards a paradigm change in computer science and software engineering: a synthesis
The Knowledge Engineering Review
Spray computers: Explorations in self-organization
Pervasive and Mobile Computing
Concurrency and Computation: Practice & Experience - Coordination Models and Systems
Location-dependent services for mobile users
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
YABS:: a domain-specific language for pervasive computing based on stigmergy
Proceedings of the 5th international conference on Generative programming and component engineering
A reactive agent-based problem-solving model: Application to localization and tracking
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Designing self-organising environments with agents and artefacts: a simulation-driven approach
International Journal of Agent-Oriented Software Engineering
Artifacts in the A&A meta-model for multi-agent systems
Autonomous Agents and Multi-Agent Systems
From AO Methodologies to MAS Infrastructures: The SODA Case Study
Engineering Societies in the Agents World VIII
A Knowledge Plane for Autonomic Context-Aware Wireless Mobile Ad Hoc Networks
MMNS '08 Proceedings of the 11th IFIP/IEEE international conference on Management of Multimedia and Mobile Networks and Services: Management of Converged Multimedia Networks and Services
Situated process engineering for integrating processes from methodologies to infrastructures
Proceedings of the 2009 ACM symposium on Applied Computing
Multiagent and Grid Systems - Engineering Environments in Multiagent Systems
Environment in agent-oriented software engineering methodologies
Multiagent and Grid Systems - Engineering Environments in Multiagent Systems
On the collective sort problem for distributed tuple spaces
Science of Computer Programming
Agent-based conference management: a case study in SODA
International Journal of Agent-Oriented Software Engineering
Stability assessment of aspect-oriented software architectures: A quantitative study
Journal of Systems and Software
Cognitive stigmergy: towards a framework based on agents and artifacts
E4MAS'06 Proceedings of the 3rd international conference on Environments for multi-agent systems III
Towards an emergence approach to software systems design
CSCWD'06 Proceedings of the 10th international conference on Computer supported cooperative work in design III
Programming modular robots with the TOTA middleware
ESOA'06 Proceedings of the 4th international conference on Engineering self-organising systems
Infrastructureless Spatial Storage Algorithms
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
ESAW'05 Proceedings of the 6th international conference on Engineering Societies in the Agents World
An environment-based methodology to design reactive multi-agent systems for problem solving
E4MAS'05 Proceedings of the 2nd international conference on Environments for Multi-Agent Systems
On the interplay of crosscutting and MAS-specific styles
ECSA'07 Proceedings of the First European conference on Software Architecture
Hi-index | 0.01 |
Stigmergic coordination has received a growing attention in the past few years. In fact, by decoupling interacting agents via the mediation of an active environment, stigmergy promotes the definition of robust and adaptive multiagent systems. However, beside a large amount of scientific studies, the problem of defining usable and general-purpose tools to program stigmergy-coordinated multiagent systems is still open. In this context, this paper shows how the TOTA middleware can be effectively exploited to support a variety of stigmergy-based coordination activities. The key idea in TOTA is to rely on a simple API for injecting tuple-based information in a network. have it propagate and/or evaporate accordingly to application-specific policies, and have it locally sensed by application agents. Application examples are presented to show that TOTA can promote a simple programming of a variety of different types of stigmergic interactions, in a variety of operational environments.