Programming multi-agent systems third International Workshop, ProMAS 2005, Utrecht, The Netherlands, July 26, 2005 revised invited papers (Springer, 2006)