Presented at the ESOA workshop at the AAMAS 2003 Conference (15th July 2003).
Published as: Hales, D. and Edmonds, B. (2004) Can Tags Build Working Systems? – From MABS to ESOA. In Serugendo, G. Di M., et al. (eds.) Engineering Self-Organising Systems. Springer, Lecture Notes in Artificial Intelligence, 2977:186-194.
We outline new results coming from multi-agent based social simulation (MABS) that harness “tag-based” mechanisms in the production of self-organized behavior in simulation models. These tag mechanisms have, hitherto, been given sociological or biological interpretations. Here we attempt to move towards the application of these mechanisms to issues in self-organizing software engineering – i.e. how to program software agents that can self-organize to solve real problems. We also speculate how tags might inform the design of an unblockable P2P adaptive protocol layer.