MultiAgent.com

About-Introduction

Books

ALIAS

Topics

ALIAS

Other Websites

similar to this one.

Ask Google
Ask google.com to find websites similar to this one.
Agents Portal
<I>"Agents Protal is a meeting point for people interested in Agents and Multiagent systems. We collect resources about this research and technolgy field for people looking for up-to-date information."</I>It looks very nice!
BotSpot
The spot for bots!
Expert Decision
This website has some introductory and overview articles on topics such as XML, Petri nets, mobile agents, multiagent systems, and electronic commerce.
Intelligent Manufacturing Systems
Pointers to sites related to applications of agent technology to collaborative design and manufacturing.
Intelligent Software Agents
by Sverker Janson. Contains a lot of links to information about agents.
UMBC Agent Web
*cool*Lots of information on agents, plus an excellent introduction (agents 101) for those new to the field.
the Agentry
This website has software and information related to animated user interface agents, for microsoft windows. A lot of UI agents are available for download.

A gentle intoduction to agents
Tutorial on agents with particular emphasis on applications in the telecommunications industry. Its very short and basic.
Agent Technology Roadmap
A document prepared by AgentLink II which describes the current state of agent technologies (as of Nov 2002) and possible future directions.
Agents 101
A set of pointers to papers useful for those new (and not so new) to agents research. Mainted as part of the UMBC Agent Web.
Agent-Based Systems for Intelligent Manufacturing: A State-of-the-Art Survey
The extended version of a journal paper. Published in 1999.
Agent or Program
Is it an Agent, or just a Program? A Taxonomy for Autonomous Agents. By Franklin and Graesser. 1996.
Communications of the ACM: March 1999
This issue of the CACM deals with multiagent systems on the Net and agents for e-commerce.
Internet Computing: July/August 1997
An excellent issue of Internet Computing about "Internet-based Agents". All articles available online IF you are a member.
Intelligent Agents
Agent-Based Engineering, the Web, and Intelligence. Describes agents in the web, written by Petrie. 12/96.
Intelligent Agents FAQ
*cool*An FAQ about agents from the British Telecom Labs. Contains definitions of the various agent types and associated technologies. circa 1998.
Intelligent Agents: Theory and Practice
A good survey paper by Wooldridge and Jennings. 1995.
Multiagent Systems: A Survey from a Machine Learning Perspective
A good introduction for machine learning buffs. 1998.
Pitfalls of Agent-Oriented Development
Before you start building your multiagent system, perhaps you might want to read over this paper. 1998.
Virtual Roundtable: Future of Agents
An interesting interview/discussion with some of the most famous names in Agents. (not strictly MASs, but interesting nonetheless). 1997.
A CEO's Guide to eCommerce Using Intergalactic Object-Oriented Intelligent Agents
It is as wacky as it sounds. But, if you have absolutely no technical knowledge this might be the paper for you. 1998.
About AI
An excellent general introduction to Artificial Intelligence (AI), brought to you by the AAAI.

Companies

Dead

AgentSoft
AgentSoft develops and markets automation software for the Internet and the enterprise intranet. Its flagship product, LiveAgent Pro, makes it easy to record powerful Internet and intranet macros.
Autonomy Agentware
Autonomy has the only technology capable of providing you with a complete infrastructure for the automated handling of large volumes of information for Knowledge Managment and New Media market.
BizBots
Bizbots creates advanced electronic commerce services and applications for systems involving multiple, interacting software agents. They were recently awarded $5M to design and deploy an object-oriented electronic commerce infrastructure "Component Commerce".
Bios Home
Develops flexible software solutions and decision support tools that combine many powerful complexity science-based techniques including agent-based modeling, learning heuristics, multi-objective optimization, data mining, and genetic algorithms.
@ctive on-line
Specializes in the application of software agents and AI to information and knowledge management. Website is still mostly empty.
NetSage
They create "intelligent social interfaces". They are the ones to blame for that animated paper clip in MS Office.

Acklin
Acklin is a young company that delivers products, services and support in the area of intelligent software agents.
Artificial Life, Inc.
Their tagline is <I>we create smart bots for e-business</I>. Their bots seem to be user interface guides (like that annoying paper clip in MS office). Some of them have a natural language interface used to query a database of FAQs.
Agent Oriented Software Pty. Ltd.
A commercial enterprise with head office in Melbourne, Australia, delivering advanced software solutions -- products and services -- world-wide.
Agent Business Force
Agent Business Force is a new company focusing on supplying professionaltools to create industrial size multi-agent systems. RIDL 2004 is its first product: a true multi-agent language that allows one to define agents with the same ease as objects. It can execute over 10000 agents on one computer.
AgentBuilder
An integrated software toolkit that allows software developers to quickly develop intelligent software agents and agent-based applications.
Agentis Software
A commercial enterprise with head office in California, and engineering department in Melbourne, delivering advanced software solutions, products, services. Creators of AdaptivEnterprise.
Amblit Technologies
Amblit Technologies is the creator of Amblit Navigator, anext generation information and internet browser that uses anintegrated, intelligent semantic agent, content manager and acollection of information gathering agents that roam the Internet.
BBN Technologies
BBN Technologies is a research company with a heavy investment in Agent technologies, including the Cougaar open-source agent architecture, CoABS, OmarJ, and other technologies.
Blackboard Technology
They develop blackboard-based systems. Specifically, agent-based collaborative-integration solutions in the areas of concurrent engineering; integrated manufacturing; business-process integration; sensing, monitoring, and control; and dynamic scheduling.
BotTechnology.com
A global development organization that consults, designs, creates and implements bots and intelligent agents that search, monitor, update, maintain and perform e-commerce on the Internet.
Dejima
<I>"Powerful java-based, agent-oriented software engineering platform with visual SDK that handles complex software engineering problems including natural language interface design."</I>They claim to have build a platform where intelligent independed agents coordinate to solve problems. Its called the Adaptive Agent Software Architecture Platform (AASAP).
Extempo
Develops animated interactive characters.
Frictionless Commerce
Provide software to enable e-commerce. Their main product is a commercial version of Tete-a-Tete (T@T).
Groove Networks
<I>"Groove is a combination of software and services that transform the Internet into a personal medium for direct communication and interaction."</I>It is a peer-to-peer system for information sharing. Some versions of the software are free.
IKV++ GmbH
The company that developes Grasshopper---the first mobile agent environment which is compliant to the OMG MASIF standard.
Intelligent Automation, Inc.
IAI has been working on agent technology for several years. We have developed Cybele, an agent infrastructure that provides network communication, event handling, concurrency management, as well as agent migration and load-balancing services. We have also developed DIVA, a case tool for designing agent behavior following our agent design methodology.
Intelligent Reasoning Systems
We specialize in the research, design, development, and application of leading-edge research and technologies, primarily in the fields of Intelligent Software Agents (ISAs) and Distributed Artificial Intelligence (DAI). You can download UMPRS and JAM from this page.
iSOCO
iSOCO is a young Spanish company that specializes in theapplication of artificial intelligence techniques and the deployment ofintelligent agents to produce innovative e-commerce solutions.
Living Agents
A global provider of collaborative commerce and logistic solutions based on agent technologywith 4 years and over 30 projects of experience in developing business solutions based on the LARS living agents runtime system.
Mojonation
They are a <I>"revolutionary new publishing and content-sharing network. It combines the flexibility of the marketplace and the distributed computing power of the Internet to go far beyond current filesharing systems. We're not just trading MP3s here. Mojo Nation is building an efficient, massively scalable and secure marketplace for distributors and consumers of digital content. "</I>.
Net Perceptions
The Net Perceptions Realtime Recommendation Platform eliminates compromises in performance, lexibility and scalability by seamlessly integrating and automatically applying the optimum technologies for every realtime recommendation task.
NuTech Solutions
Develops flexible software solutions and decision support tools that combine many powerful complexity science-based techniques including agent-based modeling, learning heuristics, multi-objective optimization, data mining, and genetic algorithms.
Open Ratings
Offers a rating service for rating various ecommerce websites. Buyers will fill out surveys after their purchases and these surveys are somehow added together to give the website its rating. I assume that the company will serve as an impartial third party to guarntee that the surveys were filled out by actual customers (they do not specify how this will be done).
REBOL Technologies
Makers of the REBOL Messaging language. A language that provides easy access to most Internet protocols. It is also context sensitive. Free to download. This might help for writing agents quickly.
Simweb
SimWeb will provide European businesses in the digital contents sector withinsights and tools which will enable them to take informed business strategydecisions and become more competitive by adapting their traditional B2Cbusiness models to the new, demanding reality. To achieve this objective,SimWeb will design and implement sector models based on innovative,reusable, and highly scalable multi-agent simulation technology. The insights gained during these simulation runs will permit them to adjusttheir own business models to the new competitive demands.
Soar Technology
Specializes in creating intelligent autonomous entities that generate human-like behavior for simulation environments.
Taalee
<I>"Taalee is a Semantic Web company that provides a variety of semantic services for for audio/video on the Web and wireless infrastructures. Services include categorization, cataloging, search, personalization, directory and targeting. Its currently has a multi-agent infrastructure with hundreds of automatically generated agents that continuously aggregate and semantically catalog/index audio and video on the Web"</I>.
Time-Rover
A company that does simulation, run-time monitoring and verification of multi-agent systems using formal specifications written in knowledge temporal logic, which is linear time temporal logic (LT) combined with knowledge operators, real-time-constraints and time-series constraints.
TradingDynamics
<I>Innovative Solutions for Business to Business Dynamic Trade</I>Seems like they will be selling biz-to-biz auction software. You can give them your email and they will notify you when they have something to sell.
Tryllian
Makers of Gossip, a Java application for agent-based query resolution. You give one of your agents a question, along with some related URLS, and it goes to their server to talk to other agents and find out an answer to your question (its a recommender system). Very cute interface.
Whitestein
Whitestein Technologies' mission is to provide industrial-grade software agent based solutions, technologies, and services, in particular combined with other leading-edge technologies such as mobile wireless computing, web services, or ubiquitous computing, and well-integrated with "traditional," non-agent basedstate-of-the-art technologies and products. Application areas include telecommunications, financial services, and health care.

Conferences

Game Mining Events
A page that lists upcoming conferences on data mining, AI, machine learning and computer games .
RoboCup Official Site
An ongoing competition. Robots and software agents playing soccer against each other---making MASs fun.

Related Conferences

Sixth IFCIS International Conference on Cooperative Information Systems
CoopIS'2001. To be held in cooperation with VLDB 2001 in Trento, Italy on September 5-7, 2001. Papers due 7 March 2001.
IC-AI'2001
The 2001 International Conference on Artificial Intelligence to be held 25-28 June 2001 in Las Vegas. Papers due 1 March 2001.
IJCAI-01
International Joint Conferences on Artificial Intelligence. To be held August 4th - 10th, 2001 in Seattle, Washington, USA. Papers due 8 January 2001.
ICCS&SS II
International Conference on Computer Simulations and the Social Sciences. Monday September 18 - Wednesday September 20, 2000 Paris France. Papers due 1 February 2000.
ISADS Symposium
International Symposium on Autonomous Decentralized Systems. The Fifth ISADS 2001 will be held 26-28 March 2001 in Dallas, Texas. This symposium provides a forum for the discussion of next-generation systems, which are based on emerging technologies and applications. To ensure their reliability and efficiency, these systems are expected to have the characteristics of living systems composed of largely autonomous and decentralized components. We refer to these systems as Autonomous Decentralized Systems (ADS).
Semantic Web Conference
The first International Semantic Web Conference (ISWC)is to be held 10-12 June 2002 in Sardinia, Italy.It invites submissions related to all aspects of the Semantic Web. Both technical and survey/overviewpapers are solicited, as well as descriptions of working Semantic Web systems, position statements and reports onwork in progress. Papers due 15 February 2002.
IADIS International Conference
International Association for the Development of Information Society. Papers due 14 April 2003. To be held 5-8 November 2003 in Algarve, Portugal.
International Conference on Intelligent Agents, Web Technology and Internet Commer
IAWTIC'2004 provides a medium for researchers and practitioners to exchange and explore the issues and opportunities in the area of intelligent agent, web technologies and Internet commerce . The conference will consist of both plenary sessions and contributory sessions, focusing on theory, implementation and applications of intelligent agents, web technologies and Internet commerce. Paper due 14 March 2004. To be held 12-14 July 2004 in Gold Cost, Australia.

Complexity Conferences

Computational Economic Modeling Workshop
The Sixth Annual Santa Fe Institute Graduate Workshop in Economics: Computational Modeling and Complexity. To be held 18 June-1 July, 2000 in Santa Fe, NM. Application deadline is 7 April 2000.
MASHO workshop
Modelling Artificial Societies and Hybrid Organizations, 22 August 2000, held jointly with ECAI-2000.
DCDNS2
Discrete Chaotic Dynamics in Nature and Society (DCDNS2) 9-13 May 2000

Journal CFP

ALIAS

Major Conferences

IAT - 2001
The Second Asia-Pacific Conference on Intelligent Agent Technology (IAT-2001). To be held 23-26 October 2001 in Maebashi TERRSA, Maebashi City, Japan. Papers due 20 March 2001.
2004 International Conference on WI and IAT
The 2004 IEEE/WIC/ACM International Conference on Intelligent Agent Technology (IAT'04). To be held 20-24 September 2004, in Beijing, China. Papers due 4 April 2004.
2005 IEEE KIMAS Conference
The International Conference Integration of Knowledge Intensive Multi-Agent Systems is to be held 18-21 April 2005 in Waltham, MA. Abstracts due 1 July 2004, papers due 1 December 2004.
KIMAS 2003
The Integration of Knowledge Intensive Multi-Agent Systems Conference will be held 1-3 October 2003 in Cambridge MA. Abstracts are due 1 February 2003. <B>Update</B>: The deadline for abstracts has been moved back to 1 March 2003.
Coordination 2000
Papers due 14 April 2000. 11-13 September 2000 in Limassol, Cyprus.
MAAMAW97
AAMAS 2004
AAMAS04 welcomes the submission of original research papers centered around the themes ofautonomous agents and multiagent systems, particularly those relating to the topic areasmentioned below. To be held 19-23 July 2004 in New York City, NY. Papers due 16 January 2004.
PAAM99
The Fourth International Conference and Exhibition on The Practical Application of Intelligent Agents and Multi-Agents.
Agents 2001 Software Track
To be held 29 May - 1 June 2001 in Montreal Canada. Title pages due 9 October 2000. Papers due 16 October 2000.
ICMAS'98 Home Page
MA 2001
The 5th International Conference on Mobile Agents to be held 2-4 December 2001 in Atlanta, GA. Papers due 14 May 2001.
AAMAS 2002
The First International Joint Conference on Autonomous Agents and Multi-Agent Systems, which resulted from the merger of the previous Autnomous Agents and ICMAS conferences, will be held 15-19 July 2002 in Bologna, Italy. Papers due 6 November 2001, with abstracts due 30 October 2001.
Coordination 99
Presents research on languages variously termed "coordination languages", configuration languages", "architectural description languages", and "agent-oriented programming languages"
Autonomous Agents '99
Third International Conference on AUTONOMOUS AGENTS (Agents '99)
Call for Tutorials at ICMAS 2000
International Conference on MultiAgent Systems. Papers due Nov 15, 1999. Conference July 10-12, 2000. Boston, MA.
WARS 2000
Fourth International Conference on Autonomous Agents. Papers due 6 December 1999. Conference 3-7 June 2000, Barcelona, Spain.
SAB 2000
From animals to animats: the sixth international conference on the simulation of adaptive behavior. Papers due 19 February 2000, Paris, France.
Agents '98
Agents '97
Maamaw'99 in Valencia
Modelling autonomous agents in a multiagent world.
AAMAS 2003
The second International Joint Conference on Autonomous Agents and Multiagent Systems is to be held 14-18 July 2003 in Melbourne, Australia. Papers due 4 November 2002.
Agentcities-AgentLink Agent Technology Conference
Agentcities and Agentlink will be hosting the 2nd International Conference on Agents for Industrial Applications in Barcelona, Spain on the 5th February, 2003. The event is aimed at commercial organisations interested in exploiting agent technologies to benefit their businesses.The programme will include presentations by world-leading Agent technology experts including presentations from BTExact,Forrester Research, Fujitsu, IBM, iSOCO, Siemens and manyothers. Attendance is free but participants must register on-line at the event web site.
PA EXPO99
Including Practical Applications of Intelligent Agents and Multiagent Technology. Papers due 6 December 1999. Conference 10-14 April 2000, Manchester, England.
The 2003 IEEE/WIC International Conference on Web Intelligence
To be held 13-17 October 2003 in Beijing, China. Papers due 20 March 2003.
HoloMAS 2003
The first International Conference on Applications of Holonic and Multi-Agent Systems is to be held 1-3 September 2003 in Prague, Czech Republic. Papers due 10 March 2003.

Workshops

Open Cougaar 2004
The first Open Cougaar Conference will bring together the open source Cougaar community and the larger community of researchers and application developers interested in creating practical, 24x7 large-scale multi-agent systems. It will provide a forum for this expanded community to exchange ideas for building industrial-strength MAS and to compare and contrast particular agent architectures developed for this purpose. OpenCougaar'04 will be run coincident with AAMAS 2004 in New York, NY, on 20 July 2004. The conference will feature a mix of invited talks, selected presentations, and panel-led open discussion forums.
Engineering Societies in the Agents World
ESAW 2004 remains committed tothe use of the notion of multi-agent systems as seed for animated,constructive, and highly inter-disciplinary discussions abouttechnologies, methodologies, and tools for the engineering of complexdistributed applications. To be held 20-22 October 2004 in Toulouse, France. Papers due 20 June 2004.
Workshop on Computational Logic in Multi-agent Systems
The purpose of this workshop is to discuss techniques, based on computational logic, for representing, programming and reasoning about multi-agent systems in a formal way. To be held 29-30 September 2004 in Lisbon, Portugal. Papers due 25 June 2004.
Wetice 2004
13th IEEE International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises. WETICE is an annual, international forum for state-of-the-art research in enabling technologies for collaboration. To be held 14-16 June 2004 in Modena, Italy. Papers due 1 March 2004.
UML and Agents 2004
In this workshop we will seek to examine the credentials of agent-based approaches as a software engineering paradigm, and to gain an insight into how agent-oriented software engineering can benefit from UML. To be held 27 March - 4 April 2004 in Barcelona, Spain. Papers due 12 December 2003.
DALT Workshop
The Second International Workshop on Declarative Agent Languages and Technologies aims at foster a discussion forum to further export declarative paradigms and techniques into the broader community of agent researchers and practitioners. Post-proceedings will be published by Springer. Deadline has been extended. Papers due 6 April 2004. To be held 19-20 July 2004.
Workshop on Open Computational Systems
The second International Workshop on the theory and practice of open computational systems (TAPOCS) is to be held 14 June 2004 in Modena Italy. Papers due 1 March 2004.

1998

AAAI-97 Workshop on Multiagent Learning
Second UK Workshop on Foundations of Multi-Agent Systems (FoMAS'97)
Proceedings: ML95 Workshop on `Agents that Learn from Other Agents'
PRIMA98
Pacific Rim International Workshop on Multi-Agents
First International Workshop on Databases and Multi-Agent Systems
The First International Workshop on Databases and Multi-Agent Systems

1999

Impact
A symposium on the impact of agent technology on telecommunications. To be held in Seattle, WA. 2-3 December 1999.
UKMAS 99
The Second Workshop of the UK Special Interest Group on Multi-Agent Systems (UKMAS'99) is being hosted by Hewlett Packard Labs Bristol and will be held there on the 6th and 7th of December 1999.
Workshop on Formal Approaches to Agent-Based Systems
Sponsored by the NASA Goddard Space Flight Center. It <I>aims to bring together practitioners and academics with an interest in formal specification techniques, intelligent agent-based systems, and the intersection of these areas.</I>Papers due 15 December 1999.
Worshop on Agents in E-commerce
Papers due 5 October 1999. Workshop on 14 December 1999. Hong Kong.
IMACS
Agent-Based simulation Planning and Control. Papers due 25 October 1999. Conference 21-25 August 2000. Switzerland.
Workshop on Intelligent Virtual Agents
AI in Electronic Commerce Workshop
Papers due 20 September 1999. Workshop 6 December 1999. Australia.
Emergent Computing
These people do a lot of workshops on emergent computing. They are all in the UK.
PRIMA99
The Second Pacific Rim International Workshop on Multi-Agents.
Agents for Electronic Commerce and Managing the Internet-Enabled Supply Chain.
It has all the right buzzwords. Part of Agents'99.
MATA 99
First International Workshop on Mobile Agents for Telecommunications. Ottawa, Oct. 6-8, 1999
Communities in Electronic Commerce
Part of the Hawaii International Conference on System Sciences.
CEEMAS-99
First international workshop of Central and Eastern Europe on Multi-agent Systems.
AI for EC
AAAI'99 Workshop on AI for Electronic Commerce.
SICP'99
Agents'99 Workshop on Specifying and Implementing Conversation Policies.
Coordinating Distributed Software Development Projects
in WET ICE '99
AOIS'99
Agent-Oriented Information Systems.
AiDIN'99
AAAI'99 Workshop on Artificial Intelligence in Distributed Information Networking.
Workshop on Agents' Conflicts
Part of AAAI-99.
CLIMATE- Industrial Agents workshop.
The Cluster for Intelligent Mobile Agents for Telecommunication Environments (CLIMATE) represents a pool of projects within the European Union collaborative research and development programme on Advanced Communications Technologies and Services (ACTS). Papers and slides available online.
IJCAI-99 Workshop on Agent Communication Languages
ATAL-99
The Sixth International Workshop on Agent Theories, Architectures, and Languages (ATAL-99)
DEXA 99 Workshop on Software Agents
DEXA '99 Workshop on Software Agents
IJCAI-99 Workshop on Agents Learning About, From and With other Agents
Papers are available online.
ASA/MA'99
First International Symposium on Agent Systems and Applications (ASA'99). Third International Symposium on Mobile Agents (MA'99).
CIA-99
Third International Workshop CIA-98 Cooperative Information Agents

2000

WEHIA2000 - Maastricht
The 6th annual workshop on economics with heterogeneous interacting agents. To be held 7-9 June 2001 in Maastricht. Papers due 20 February 2001.
AT2AI 2000
From Agent Theory to Agent Implementation, at the 15th European Meeting on Cybernetics and Systems Research. Papers Oct. 10, 1999. Conference April 25-28, 2000. Vienna, Austria.
CIA-2000 Workshop
Cooperative Information Agents workshop, co-located with ICMAS 2000. 7-9 July 2000, Boston MA.
Software Agents-based Workflow
*news*A special session on: Software Agents and Workflows for Systems Interoperability at the Thirteenth Canadian Conference on Artificial Intelligence. Papers due 7 January 2000. Montreal, Canada.
ASA/MA 2000
Second International Symposium on Agent Systems and Applications (ASA 2000), Fourth International Symposium on Mobile Agents (MA 2000). September 13-15, 2000, Zurich, Switzerland. Papers due 3 March 2000.
Knowledge based Electronic Markets Workshop
The AAAI-2000 Workshop on Knowledge-based Electronic Markets. Monday, July 31, Austin TX, USA. Papers due March 10, 2000.
AOSE- 2000
The First International Workshop on Agent Oriented Software Engineering. June 10, 2000 - Limerick, Ireland. To be held at the Twenty Second International Conference on Software Engineering (ICSE-2000). Papers due 1 February 2000.
ECAI 2000 Workshop
Computational Dialectics: Models of Argumentation, Negotiation and Decision Making. Papers due 8 April 2000. To be held 22 Aug 2000 in Berlin, Humboldt University.
First International Workshop on Databases and Multi-Agent Systems
Papers due 6 March 2000. Conference 26-29 June 2000, Las Vegas.
Balancing Reactivity and Social Deliberation in MAS Workshop.
Part of ECAI 2000. Papers due 5 January 2000.
RoboCup Rescue (ICMAS'2000)
Multi-Agent Approaches to the Simulation and Management of Major Urban Disasters. This workshop builds on the robocup (soccer) competitions but changes the setting to a rescue operation. It is not a competion. Papers are due 10 March 2000. Workshop is 8 July 2000 in Boston.
Workshop on Parallel and Distributed Search for Reasoning
Part of AAAI-2000. Papers due 10 March 2000. Workshop is Julay 30- Aug. 3 in Austin Texas.
AOIS-2000
Agent-Oriented Information Systems Workshop. Papers due 1 March 2000. Workshop bill be held 5-6 June 2000, Stockholm (Sweden) at CAiSE-2000, and 30 July 2000, Austin (Texas, USA) at AAAI-2000
RoboCup-2000 Workshop
The Fourth Internaltional workshop on Robocup. AI, MAS, robotic techniques as applied to the robocup domain. Papers due 1 May 2000.
ESAW-00
Workshop on Engineering Societies in the Agents' World. Papers due 7 April 2000. To be held 21 August 2000 in Berlin, in conjuction with ECAI 2000.
Workshop on Infrastructure for Scalable Multi-Agent Systems
Has two topics: "MAS Infrastructure and Requirements", and "Infrastructure Scalability". To be held in conjunction with Agents 2000, Barcelona, Spain.
Workshop on Game and Decision theoretic agents
Papers due 17 March 2000. Workshop to be held in conjunction with ICMAS 2000, Boston, MA.
Evolutionary Intelligent Agents
Special Session on Evolutionary Intelligent Agents of <A HREF="http://www.dsp.pub.ro/CEC2000/">CEC2000</A>. Papers due 1 March 2000. Session to be held in the framework of the 2000 Congress on Evolutionary Computation, La Jolla Marriott, San Diego, CA, USA, July 16-19, 2000.
Intelligent Multi-Agent Systems for e-commerce
This is a workshop and special issue of the Netnomics journal about using evolutionary learning by intelligent multi-agent systems. With particular emphasis on application in economics in general and electronic commerce (E-Commerce, Internet trading) in particular.. Papers due 23 March 2000. Held in conjunction with GECCO-2000 on 8-14 July 2000, Las Vegas, Nevada.
MATA-00
Second International Workshop on Mobile Agents for Telecommunications. Papers due 30 April 2000. To be held 18-20 September 2000 in Paris, France.
WARS 2000
Fourth International Conference on Autonomous Agents. Papers due 6 December 1999. Conference 3-7 June 2000, Barcelona, Spain.
Workshop on Learning Agents
Held jointly with AGENTS-00 and ECML-00 in Barcelona, Spain on 3 June 2000. Papers due 13 March 2000.
Ants'2000
ANTS'2000 is the second edition of the only event entirely devoted to ant algorithms and to Ant Colony Optimization. To be held 8-9 September 2000 in Brussels, Belgium.
PRIIA 2000
1st Pacific Rim International Workshop on Intelligent Information Agents. 29 August 2000 in conjunction with the 6th Pacific Rim International Conference on Artificial Intelligence (PRICAI 2000) Convention Centre, Melbourne, Australia . Papers due 1 June 2000.
CLIMA-00
CL-2000 Workshop on Computational Logic in Multi-Agent Systems in association with CL-2000, London, UK. Two day workshop during July 24th -- 29th, 2000. Papers due April 30th 2000.
Autonomous agent 2000 Workshop on Agent Communication
Papers due 17 March 2000.
RoboCup-2000 Workshop
Submission deadline for papers, posters, and videos: May 1, 2000.
MAMA'2000
Multi-Agent and Mobile Agent in virtual organizations and e-commerce symposioum, to be help with ISA'2000, 12-15 December 2000, in Wollongong, Australia. Papers due 12 June 2000.
Third Iberoamerican Workshop on DAI and MAS
To be held in Atibaia, São Paulo, Brazil November 20-22, 2000. Papers due 18 June 2000.
PRIMA 2000
3rd Pacific Rim International Workshop on MultiAgents, in conjunction with PRICAI 2000. To be held 28-29 August 2000 in Melbourne, Australia.
UKMAS 2000
3rd workshop of the UK Special-Interest Group on Multi-Agent Systems. To be held 14-15 December 2000 in Oxford. Papers due 15 September 2000.
Intelligent Agents Track at IDEAL
Intelligent Agents track in the 2nd International Conference on Intelligent Data Engineering and Automated Learning, Hong Kong, Dec, 2000.
Multiagent Learning Workshop at ICML-2000
This is a workshop held with the International Conference on Machine Learning. Papers are due 6 June 2000.

2001

Computational Logic in MAS Workshop
CLIMA-01 is the third workshop on Computational Logic in Multi-Agent Systems, held in association with ICLP-2001, Paphos, Cyprus. To be held 1 December 2001. Papers due 25 August 2001.
MAAMAW'2001
MAAMAW'01 will be the 10th issue of the MAAMAW series of workshops, the major event about Multi-Agent Systems research regularly held in Western Europe since 1989. As the ICMAS series are becoming yearly, the MAAMAW workshops will move back to their original spirit. The MAAMAW workshop promotes interdisciplinary grounding, innovative work, recent results, large place for discussion, for a limited audience (100) in a convivial site. To be held 2-4 May 2001 in Annecy, France. Papers due 23 March 2001.
ECOMAS
Evolutionary Computation and Multiagent Systems workshop. To be held 7 July 2001. Papers due 12 March 2001.
Multiagent Systems for Learning Workshop
The full title is "Multi-Agent Architectures Supporting Distributed Learning in a Wired and Wireless Future Workshop". To be held 19 May 2001, close to Agents 2001. Papers due 15 March 2001.
TESADI Workshop.
Technology, Economic and Social Applications of Distributed Intelligence. To be held with the 2001 IEEE International Conference on Systems, Man, and Cybernetics (SMC’01) in Tucson, Arizona, USA. To be held 7-10 October 2001. Papers due 10 April 2001.
Workshop on Learning Agents
AGENTS-00/ECML-00 Joint Workshop on Learning Agents. To be held 29 May 2001 in Montreal Canada. Papers due 16 March 2001.
Agent-Oriented Information Systems
AOIS 2001. To be held 28 May 2001 in Montreal Canada along with Agents 01. Papers due 28 February 2001.
Norms and Institutions in MAS Workshop.
To be held 29 May 2001 in Montreal, Canada with Agents 2001. Papers due 16 March 2001.
Infrastructure for MASs Workshop.
Workshop on Infrastructure for Scalable Multi-Agent Systems. To be held 29 May 2001 in Montreal, Canada along with Agents 2001. Papers due 16 March 2001.
Trust in Agent Societies Workshop
Deception, Fraud, and Trust in Agent Societes Workshop. To be held 29 May 2001 in Montreal Canada along with Agents 2001. Papers due 16 March 2001.
Ontologies in Agent Systems Workshop.
To be held 29 May 2001 with Agents 2001 in Montreal Canada. Papers due 9 March 2001.
AOC Workshop.
Autonomy Oriented Computation Workshop. To be held 29 May 2001 in Montreal, Canada along with Agents 2001. Papers due 9 March 2001.
AEMAS Workshop
Workshop on Adaptability and Embodiment using Multi-Agent Systems. To be held 7 July 2001 in Prage, Cz., along with ACAI'01. Papers due 15 April 2001.
Coordination, Languages Workshop.
Coordination Models, Languages and Applications Workshop. Special track of SAC 2001. To be held 11-14 March 2001 in Las Vegas, Nevada. Papers due 1 September 2000.
Cluster and Grid Computing Workshop
International Workshop on Agent Based Cluster and Grid Computing. Part of the IEEE International Symposium on Cluster Computing and the Grid (CGrid'2001). To be held 16-18 May 2001 in Brisbane, Australia . Papers due 20 February 2001. <I>" Like an electrical power grid, the Grid will aim to provide a steady, reliable source of computing power."</I>Cool idea.
WebDyn Workshop
International Workshop on Web Dynamics 2001, in conjunction with the 8th International Conference on Database Theory in London, UK. To be held 3 January 2001. Papers due 14 October 2000.
PRIMA 2001
The 4th Pacific Rim International Workshop on Multi-Agents. To be held 28-29 July 2001 in Taipei, Taiwan. Papers due 5 April 2001.
Distributed Objects and Applications workshop
The third international workshop on distributed object and applications (DOA 01) . To be held 18-20 September 2001 in Rome, Italy. Papers due 1 April 2001.
CIA-2001 Workshop
Fifth International Workshop CIA-2001 on Cooperative Information Agents. To be held 6-8 September 2001 in Modena, Italy. Papers due 10 April 2001.
RoboCup International Symposium
To held 7-10 August 2001 along with IJCAI 2001. Papers due 15 March 2001.
ATAL 2001
To be held 1-3 August 2001 along with IJCAI 2001. Papers due 6 April 2001.
Negotiation Methods Workshop
Negotiation Methods for Autonomous Cooperative Systems Workshop. Part of the AAAI 2001 Fall Symposium series. To be held 2-4 November 2001 at the Sea Crest Conference Center in North Falmouth, Masachusetts. Papers due 30 March 2001.
Agent Oriented Software Engineering
AOSE 2001. To be held 29 May 2001 in Montreal, Canada, along with Agents 2001. Papers due 19 March 2001.
EC-01 Trading Agent Competition
The 2001 Trading Agent Compeitition (TAC-01) is the second in a series of open-invitation events featuringsoftware agents from all over the world competing in a challenging market game. This year's event will culminate at the Third ACM Conference on Electronic Commerce, to be held 14-17 October 2001 in Tampa, Florida.

2002

Coordination Models, Languages and Applications Workshop
A special track of the 17th ACM Symposium on Applied Computing (SAC 2002). To be held 10-14 March 2002 in Madrid, Spain. Papers due 1 September 2001.
Agents, Interactions, Mobility, and Systems Workshop
A special track of thThe 17th ACM Symposium on Applied Computing (SAC 2002), to be held 10-14 March 2002 in Madrid, Spain. Papers due 1 September 2001. <I>"We would like to extend invitation to the critics of the MMS approach that can scientifically demonstrate why the MMS framework will not lead to realistic breakthroughs"</I>.
AAAI Symposium on Collaborative Learning Agents
The workshop focues on how we might use adaptive agents to build multiagent systems that satisfy a specified emergent behavior. To be held 25-27 March 2002 in Stanford University. Papers due 15 October 2001.
CIA-2002 Workshop
The Sixth International workshop on cooperative information agents is to be held 18-20 September 2002 in Madrid, Spain. Papers due 8 April 2002.
M-Services Workshop
The purpose of this workshop is to understand the role of m-services in the wireless world. M-services can be viewed as a normal extension to e-services. Suggestions of suitable architectures, paradigms, technologies, etc. for m-services are going to be discussed in this workshop. To be held 26 June 2002 in Lyon, France. Papers due 28 February 2002.
Software Agents in Business
SABIS is to be held 4-6 June 2003 in Colorado Springs, Colorado. <I>"Agent-based approaches are controversial. There are those who view them as just a fad. Others believe that these systems are just a repackaging of old ideas, [but] claim that there is potential in this approach from the application developers viewpoint. We would like to extend invitation to the critics and supporters of the agent approach that can demonstrate why the agent framework will or will not lead to realistic breakthroughs in business settings."</I>
Workshop on Agent Technologies for e-Services
The aim of the workshop is to explore and promote the use of software agent technologies for e-services including automation support for dynamic and collaborative discovery, creation, composition, execution, delivery,monitoring and management of e-services. To be held 7-10 October 2002 in Erfurt, Germany. Papers due 30 June 2002.
Resolving Conflicts between Self-Interested Agents
The goal of this workshop is to gather and possibly classify existing and innovative practical approaches for the assessment and management of detection and resolution of conflicts, to apply to the construction of robust, fault-tolerant, and flexible multiagent systems, with the help of the participants. Papers due 31 May 2002. To be held 16-20 September 2002 at KI-2002, Aachen, Germany.
Conference on Information Integration and Web-based Applications
Fourth International Conference on Information Integration and Web Based Applications & Services (iiWAS2002). To be held 10-12 September 2002 in Bandung, Indonesia. Papers due 2 June 2002 with abstracts on 1 May 2002.
Symposium on MAS, Large Complex Systems, and E-Businesses
The 3rd International Symposium on Multi-Agent Systems, Large Complex Systems, and E-Businesses (MALCEB'2002), to be held 8-10 October 2002 in Erfurt/Thuringia, Germany. Papers due 30 June 2002.
Challenges in Open Agent Systems Workshop
The objective of this workshop is to provide a forum for agent researchers and industry to discuss the challenges of applying agent technology in open heterogenous environments. Papers due 15 April 2002. To be held 15-16 July 2002.
Trust in Agent Societies Workshop
Deception, Fraud, and Trust in Agent Societes Workshop. To be held 29 May 2001 in Montreal Canada along with Agents 2001. Papers due 16 March 2001.
Agent Oriented Software Engineering
AOSE 2001 To be held 15-16 July 2002 at Autonomous Agents and Multi-Agent Systems (AAMAS 2002) in Palazzo Re Enzo, Bologna, Italy. Papers due 22 April 2002.
Software Engineering of MultiAgent Systems
The aim of this conference is to provide a platform for the presentation of preliminary work or novel ideas in the area of Software Engineering in Multi-Agent Systems. It is also an opportunity to disseminate work in progress, particularly for new researchers. Papers due 8 February 2002. To be held 14-18 July 2002 in Orlando, Florida.
Computational Logic in MultiAgent Systems
CLIMA 02. The purpose of this workshop is to present techniques, based on computational logic (CL), for multi-agent systems in a formal way. Papers due 30 April 2002. To be held 1 August 2002 in Copenhagen, Denmark.

2003

AgentGrid 2003
The Third International Workshop on Agent Based Cluster and Grid Computing is to be held May 2003 in Tokyo, Japan. Papers due 1 December 2002. The aim of this workshop is to bring together both infrastructure developers, and applications developers, who are working towards the vision of an Information Grid using agent technologies. The workshop will also aim to inspire and encourage collaboration between these two communities.
Integration of Knowledge Intensive Multi-Agent Systems Conference
Modeling, Exploration, and Engineering. Abstracts due 1 February 2003. To be held 1-3 October 2003 in Cambridge, MA.
First Robocup Australian Open
The First RoboCup Australian Open 2003 tournament and workshop (Simulation League) will take place in Sydney, during the last week of January, 2003 at the University of New South Wales. Participation intent and/or papers due 1 November 2002. To be held 28-31 January 2003.
CIA-2003 Workshop
The Cooperative Information Agents: Intelligent Agents for the Internet and Web, Workshop is to be held 27-29 August 2003 in Helsinki, Finland. Papers due 7 April 2003.
Agentcities iD3
Agentcities iD3 is the third Information Day organised by the EU IST funded Agentcities.NET project. The event will include:An Agent technology exhibition,The finals of the Agent Technology Competition.A three day program of workshop/presentation sessions,A research/industry funding track for upcoming projectsOpen meeting facilities for ad-hoc meetings allocated on a per-need basis. The event web site includes on-line registration and a call for presentations.
Challenges in Open Agent Systems Web
The second international workshop on Challenges in Open Agent Environments will take place in Melbourne, Australia on the 14th or 15th of July as part of the Autonomous Agents and Multi-Agent Systems conference.
Agents for Business Automation, Research and Development
The goal of this event is to gather academic and industrial researchers to exchange new ideas and experiences, to initialize new contacts toward future cooperation or to strengthen existing collaborations. Papers due 17 February 2003. To be held 23-26 June 2003 in Las Vegas.
Computational Autonomy - Potential, Risks, Solutions
The purpose of this workshop is to provide a unique forum for discussing the potential and the risks of computational autonomy, and for presenting solutions to the various issues raised by computational autonomy. To be held 14-15 July 2003 in Melbourne, Australia. Papers due 22 April 2003.
Agent-based computing for enterprise collaboration
This workshop will be held along with WETICE03. To be held 9-11 June 2003 in Linz, Austria. Papers due 7 March 2003.
Workshop on Autonomic Computing
To be held 1-5 September 2003 in Prague, Czech Republic. Abstracts due 8 March 2003. Papers due 22 March 2003. The main focus of this workshop is on an entirely new area that of Autonomic Computing Systems (ACS). Or is it just, as some might say, old wine in new bottles? ACS are systems which are self-managed, self-healing, self-organised, that are ultra-reliable, robust, yet dynamically flexible. So far, the computing community may have focussed on one aspect or another of these requirements, but we believe that never before the ambitious target of developing an ICT system that exhibits all these features have been contemplated before. There are many grand challenges to be met and many open questions here that need to be explored. Put simply, it is about enterprises trying to handle and manage an ever increasing complex environment consisting of software, hardware and communication infrastructure.
Agents and Peer-to-Peer Computing Workshop
To be held 14-15 July 2003, in conjunction with AAMAS 2003. Papers due 7 April 2003. This workshop will bring together researchers working on agent systems and P2P computing with the intention of strengthening this connection.
Programming Multiagent Systems Languages Workshops
The First International Workshop on Programming Multiagent Systems languages, frameworks, techniques and tools. Papers due 7 April 2003. To be held with AAMAS 03.
Declarative Agent Languages and Tech. Workshop
The First International Workshop on Declarative Agent Languages and Technologies (DALT) is to be held 15 July 2003, in conjunction with AAMAS 2003. Papers due 11 April 2003. Proceedings by Springer-Verlag.DALT aims at fostering a discussion forum to export declarative programming techniques into the community of agent researchers and practitioners and, on the other hand, to bring in the issues of real-world, complex, and possibly large-scale agent system design in the perspective of formal methods and declarative technologies.
Safe Agents Workshop
In some fielded agent applications and in many envisioned ones, inappropriate behavior by agents can have serious consequences. For multiagent applications to be fully accepted by our society, there needs to be some assurance that agents will behave appropriately. The Safe Agents workshop is focused on technology for making agents "safe" for real world applications. To be held with AAMAS 2003. Papers due 4 April 2003.
ESAW'03 Workshop
Fourth International Workshop Engineering Societies in the Agents World shall provideagain a platform for animated and highly inter-disciplinary constructivediscussions about tools, technologies, and methodologies for engineering ofcomplex distributed applications. Papers due 17 June 2003. To be held 29-31 October 2003 in London, UK.
Workshop on Agent-Based Approaches to B2B Electronic Commerce
Agent-oriented approaches for business-to-business (B2B) collaboration are important to such areas as Computer Supported Collaborative Work, Workflow and Supply Chain Management, Automation in Virtual Enterprises and Electronic Markets, and Automated Cross-Organizational Service Composition and Mediation. The purpose of this workshop is to explore research where protocols for agent control can benefit these domains of collaboration. Papers due 15 June 2003. To be held 3-4 November 2003 in Sicily, Italy.
Collaboration Agents 2003 - WI'2003
This workshop is intended to bring to the fore the state of the art of research and development of agents that bring people together, through, for example, scheduling, monitoring, or facilitating meetings, distributing information and building societies, and maintaining links between people whenever they can. To be held 13-16 October 2003 in Halifax, Canada. Papers due 1 September 2003.
First European Workshop on Multi-Agent Systems
The aim of this first European Workshop on Multi-Agent Systems is to encourage and support activity in the research and development of multi-agent systems, in academic and industrial European efforts. Papers due 3 October 2003. To be held at the University of Oxford.

Courses

Robocup-based

CSCE 782: Multiagent systems: A hands-on approach
<I>U. South Carolina</I>. CSCE 782. The class I teach. We take a hands-on approach by building robocup teams using standard multiagent techniques.
TDDA 14: AI Programming class.
Artificial Intelligence Programming class. Includes reports and code for several years. Also has a paper titled "How to make a challenging AI course enjoyable using the RoboCup soccer simulation system". by Cotadeschi and Malec.
CD5320: RoboCup
Class homepage. Includes reports and source code of final projects.
Autonomous Multirobot Systems
A class on bulding robots and software agents. Focuses on playing soccer using the Teambot system.

Workshops on agent technology
The University of Maine and the Agent Institute are holding a series of 6 workshops between September 2000 and June 2001. These meetings are designed to introduce agent based technology and current research to the development and industrial/commercial markets while at the same time introducing researchers to their market partners.
EASSS 2000- Agent School.
*news*The Second European Agent Systems Summer School will be held 14-18 August 2000 in Germany. It is sponsored by the AgentLink and its an intense week of lectures in all important agent topics. There is financial support for some students.
Agents and Multi-agents for Dynamic Information Systems
<I>UIUC</I>. LIS 450: A class in the School of Library and Information Science taught by Les Gasser.
AgentLink: European Agent Systems Summer School 1999 (EASSS'99)
The school will consist of a mixture of introductory and advanced courses, covering the full range of theoretical and practical aspects of agent-based computing. NSF funding for students is now <A HREF="http://www.agentlink.org/easss99/NSF-grant.html">available</A>.
Agents et Systemes Multiagents
<I>Université LAVAL</I>A course on MAS in French, taught by Prof. Chaib-draa.
DEA IARFA
<I>U. Paris</I>A course for graduate students (in french) on Multi-Agent Systems and Collective Intelligence. Slides are downloadable.
Design of Intelligent Multi-Agent Systems
<I>Vrije Universiteit, Amsterdam</I>. Annually organized course by the AI department. It is open to the public, for a fee.
MAS.790 - Distributed Systems
<I>MIT Media Lab</I>. MAS 790.
Intelligent Agents, Mobile Agents, and Multi-Agent Systems
<I>Iowa State </I>. CS 673.
Multi-Agent Systems
<I>U. Delaware</I>. CISC 889,
Multiagent Systems
<I>Southern Illinois University</I>. CS 491/591.
Sistemas Multiagents
Thats MultiAgent systems in Spanish, as is the whole course.
Agent Systems Summer School
The Third European Agent Systems Summer School has been incorporated into the Advanced Course on Artificial Intelligence ACAI-01. The ACAI-01 course will present the current state of the art in theoretical foundations of Multi-Agent Systems as well as demonstrate the applicability of these systems in many practical tasks. To be held 2-13 July 2001 in Prague, Czech.
First Americas Agents School Summary
Will be held at the University of Southern California. It is sponsored by the International Foundation on Multiagent Systems. The school will mainly consist of one week of tutorials delivered by relevant world leaders in the topic. Registration due 1 December 2001. To be held 7-14 January 2001.
Software Multiagent Systems
A class at the Univ. of Southern California that investigates computational systems in which software agents interact with each other and with humans. Taught by Milind Tambe.
CS525: Multi-Agent Systems
<I>Worcester Polytechnic Institute</I>A graduate course on multi-agent systems taught by Adina Florea.
European Agent Systems Summer School
The 2002 EASSS will be held the week before ICAAMAS in Bologna, Italy. It will consist of a mixture of introductory and advanced courses delivered by internationally leading experts in the MAS field, and will cover the full range of theoretical and practical aspects of agent-based computing.
M.Sc. Intelligent and Multiagent Systems
The University of Westminster UK is now inviting applications from students wishing to study for this new graduate degree. The degree covers all aspects of Agent-based Systems with an emphasis on the application of techniques from Artificial Intelligence to such systems. Teaching starts in October 2002.
Second America's School on Agents and Multiagent Systems
The second Americas' school on agents and multiagent systems will be held in summer 2003. The school will be colocated with IJCAI'2003 and IAAI'2003, in Acapulco, Mexico, and it will be held in collaboration with the tutorial program of IJCAI'2003. The school will mainly consist of one week of tutorials focusing on graduate students from around the world, but with a particular focus on students in Americas (North, Central and South America). For each topic covered at the school, we hope to recruit relevant world leaders to deliver the relevant lectures.
The Sixth European Agent Systems Summer School
EASSS 2004 will consist of a mixture of introductory and advanced courses delivered by internationally leading experts in the agent field, and will cover the full range of theoretical and practical aspects of agent-basedcomputing. To be held 5 - 9 July 2004 in Liverpool, UK.
Americas School on Agents and Multiagent Systems
The Third Americas School on Agents and Multiagent Systems will buildon the success of the first two schools. As before, the School willconsist of four days of tutorials primarily intended for graduatestudents from around the world, but with a particularfocus on students in North and South America. (Undergraduate studentsmay be allowed, provided they submit a letter from an advisorrecommending them as qualified for this school, and non-studentattendees are also welcome to apply). The deadline for applications is 16th April 2004.

Laboratories

Agent-oriented

Software Agents.

ABE Research Group
<I>Stanford</I>. This web page serves as a central directory for the Agent Based Engineering Research Group at Stanford University's Center for Design Research.
Agent-Based Manufacturing
The ACME project (Agent-based Control in Manufacturing Environments) research group of the University of Trieste, Italy.
Agent Web
<I>U. Maryland</I>. Information and resources about intelligent information agents, intentional agents, software agents, softbots, knowbots, infobots, etc. Contains very good sections on KQML, KIF and other agent communication languages.
Agents@USC
A research organization at the University of Southern California (USC) that combines the agents related efforts of several researchers, laboratories, institutes at USC. agents.usc.edu is a web site that describes all of the different agents@usc research efforts that are on-going, the recognition obtained by our faculty and students, any on-going agent-related events at USC and provides links to all of the different research efforts. We also organize seminars.
Intelligent Agent Laboratory
<I>University of Melbourne</I>. Founded in 1994, the Agentlab has a long history of research into intelligent agents and multi-agent systems. Over this period the Agentlab has generated a large body of agent related publications. The Agentlab collaborates with international research groups and industry partners, including spin-off agent companies that now operate in the vicinity of the University.
University of Maine Agent Institute
<I>U. Maine</I>Dedicated to bringing research, development, and industry together for the purpose of advancing agent-based technology in all sectors of the state.
AFIT Agent Lab
<I>Air force</I>. <I>"The goal of the AFIT Artificial Intelligence/Agent Lab is to bring together researchers with various expertise to solve interesting problems in the area of multi-agent systems development and agent security. Our research incorporates existing methodologies and techniques from other related disciplines including artificial intelligence, cryptography, information security, networks, genetic algorithms, and software engineering into an integrated agent development methodology for secure agent systems."</I>They also develop AgentTool.
Autonomous Agents Laboratory
<I>U. of Manitoba</I>The goal of our work is the improvement of technolo gy surrounding hardware and software agents and the development of applications employing these technologies. We are especially interested in cooperation in multi-agent settings, and the infrastructure necessary to support this and other forms of social interaction in intelligent systems.
Center for Information Technology
<I>U. South Carolina</I>.The Center for Information Technology establishes the U. of South Carolina as a leader in the research and development of advanced information systems. Researchers at the Center are investigating multiagent systems, conceptual modeling, ontological engineering, distributed database systems, and computational intelligence.
Center on Social and Economic Dynamics
The Center on Social and Economic Dynamics at the Brookings Institution utilizes multi-agent systems for empirically-oriented modeling. They pioneered the use of agent-based computer modeling to study the aggregate effects of individual behavior on society.
CERC
<I>West Virginia U.</I>The Concurrent Engineering Research Center (CERC) is an independent, interdisciplinary research laboratory at West Virginia University in Morgantown, West Virginia. CERC's primary focus is the research, development, and demonstration of state-of-the-art information technologies and methodologies that support teamwork.
Cognitive Robotics Group
<I>U. of Toronto</I>. The group has developed effective methods for representing and reasoning about the prerequisites and effects of actions, perception and other knowledge-producing actions, and natural events and actions by other agents. These methods have been incorporated into a logic programming language for agents called GOLOG.
CRUMPET Project
The Creation of User-friendly Mobile services Personalised for Tourism project hopes to provide customers with tourism-related content, that supports intelligent, anytime, anywhere communication. The baseline for the project is an open-source standards-based middleware intelligent agent framework, that is being extended to support nomadic applications, devices, and networks. Currently the system runs on a number of alternative 'lower' middleware layers, including Corba, Java, and TCP/IP.
D'Agents
<I>Dartmouth</I>.This page provides a brief overview of mobile agents and of the work here.
The Interaction Lab
<I>U. Sothern California</I>. Our mission is to study interaction dynamics at different scales, including those within human cognitive systems, herds of physical robots, animal populations, and economies. We seek to understand the mechanisms that generate complex group behaviors from local interactions between the agents/components/individuals, and to develop methods for principled synthesis and analysis of complex group behavior and learning by imitation.
Intelligent Software Agents
<I>CMU</I>. We are investigating techniques for developing distributed adaptive collections of information agents that coordinate to retrieve, filter and fuse information relevant to the user, task and situation, as well as anticipate user's information needs.
Internet Softbot Research
The home of original softbots such as Ahoy, Simon, and shopbot. The laboratory is headed by Oren Etzioni, Steve Hanks, and Dan Weld.
KEML Group
The Knowledge Engineering and Machine Learning Group is a part of the Artificial Intelligence section and belongs to the Software Department of the Technical University of Catalonia (UPC). The group has been active in the Artificial Intelligence field since 1988.
Learning Agents & Systems Research Group
<I>U. of Aberdeen</I>. Areas of activity include: user-profiling; text categorisation; dimensionality reduction/feature selection; pruning methods for clustering; integration of information retrieval & machine learning methods.
Maine Software Agents and Artificial Intelligence Laboratory
<I>U. Maine</I>MaineSAIL. The lab focuses on software agents, intelligent mission control of robots, and multiagent systems.
Mobile Code, Agents, and Java
<I>Technical University of Vienna</I>. Part of the Distributed Systems group.
Ontology, conceptual modeling, and knowledge engineering
<I>LADSEB-CNR</I>. This group performs basic and applied research on the ontological foundations of knowledge engineering and conceptual modeling, exploring the role of ontology in knowledge representation, database design, information retrieval, natural-language processing, multi-agent systems, software engineering, and information systems in general. The group is characterized by a strong interdisciplinary approach that combines Computer Science, Philosophy, and Linguistics, and relies on Logic as a unifying paradigm. On the application side, the main emphasis is on the use of ontologies for electronic commerce, enterprise integration, knowledge management, and information access to the Web.
SCATE
The Santa Cruz Agent Technologies and Environments- <I>UC Santa Cruz </I>Agent Research Group within the Computer Science Department studies Human-Centric Multi-Agent Systems, Distributed Cognition and Decision making, and Agent Software Platform paradigms.
Software Agents Research Centre
<I>University of Otago</I>This laboratory hosts agent-oriented research features work of the NZDIS programme and the Opal agent platform.
Software Agents Group
<I>MIT Media Lab</I>. Investigates computer systems to which one can delegate tasks. Software agents are long-lived, semi-autonomous, proactive, and adaptive. The group develops techniques and builds prototype agent systems that can be tested.
TuCSoN
<I>U. of Bologna, Italy</I>TuCSon is a coordination language that provides agents with a twofold perception of the TuCSoN interaction space, as either as a global space made up of uniquely denoted coordination media, or a collection of local spaces associated to Internet nodes.
UMBC Cogito
<I>UMBC</I>. The Cogito group is an interdisciplinary federation of faculty, research staff, and students who are doing research on the theory and practice of cognitive information systems.

Complexity-oriented

Complex Adaptive Systems.

Center for Complex Systems Research
<I>UIUC</I>The CCSR is <I>"a research group which studies phenomena of systems with a large flow, such as turbulence, lightenings, and information flow on the internet. We use nonlinear dynamics, neural nets, cellular automata, genetic algorithms, and artifical life models to describe these complex systems. We try to build simple physical systems which can self-assemble, self-repair, and develop an understanding of the world surounding them"</I>.
Infospheres Group
<I>Caltech</I>. Researches compositional systems, which are systems built from interacting components. We are concerned with the theory and implementation of compositional systems that support peer-to-peer communication among persistent multithreaded distributed objects.
NECSI - New England Complex Systems Institute
The New England Complex Systems Institute (NECSI) is an independent educational and research institution dedicated to advancing the study of complex systems.
Program for the Study of Complex Systems
<I>U. Michigan</I>. PSCS is a broadly interdisciplinary program designed to encourage and facilitate research and education in the general area of nonlinear, dynamical and adaptive systems.
Santa Fe Institute
The Santa Fe Institute is a private, non-profit, multidisciplinary research and education center, founded in 1984. The SFI hosts many of the leading researches in complexity.

Industrial

AFIT Agent Lab
<I>Air force</I>. <I>"The goal of the AFIT Artificial Intelligence/Agent Lab is to bring together researchers with various expertise to solve interesting problems in the area of multi-agent systems development and agent security. Our research incorporates existing methodologies and techniques from other related disciplines including artificial intelligence, cryptography, information security, networks, genetic algorithms, and software engineering into an integrated agent development methodology for secure agent systems."</I>They also develop AgentTool.
BT - Intelligent agents
Our work concerns intelligent software entities called Agents that are social in nature, enabling them to solve problems through communication and cooperation
HP Labs Agent Technology Group
We are interested in the design and development of social agent communities. Our current focus is on automated trading using economic agents.
HP- Agent Technology Research
A group at HP that does software agents for e-commerce and e-service management. They are now building an agent-mediated e-commerce prototype, which has increased demands for XML, Java, Intelligence and heterogeneity for e-commerce mediation, execution and emulation.
Information Economies at IBM
They study the dynamics of market-based multiagent systems, since the Internet will become one such system. Directed by Jeff Kephart. Papers are available online.
Intelligent Agents at IBM
Our mission is to develop intelligent agent technology that is highly reusable and easy to integrate with a broad spectrum of networked applications. Towards this end, we prototype applications in tandem with developing reusable componentry.
Dynamics of multiagent systems
<I>Xerox PARC</I>. Studies on Internet ecologies, dynamics of cooperation in societies, electronic commerce, computational societies, agent-based control of smart matter.
Internet Ecologies
<I>Xerox PARC</I>.The Internet Ecologies Area's research focuses on the relation between the local actions and the global behavior of large distributed systems, both social and computational. Foremost among these is the Internet.

Market-oriented

Auctions & Economics.

Agent-Based Computational Economics
<I>Iowa State</I>. Agent-based computational economics (ACE) is roughly characterized as the computational study of economies modelled as evolving decentralized systems of autonomous interacting agents.
European Agent-Based Computational Economics
ACE in Europe.
CMIT Program on Auctions and Bargaining in Electronic Commerce
<I>Berkeley</I>. This project, conducted by Professor Arie Segev and Carrie Beam, seeks to address the issues of theory and implementation for automated bargaining and negotiation processes within the context of electronic commerce. We have put special emphasis on the online auction as an application which is more immediately viable.
eMediator
<I>WUSTL</I>A free-to-use electronic commerce server. Software is not available for download.
Agent-mediated Electronic Commerce
<I>MIT Media Lab</I>.The AmEC Initiative investigates how software agent technologies can expedite the electronic commerce revolution.
Centre for Policy Modelling
Multiagent systems simulations in the social sciences and economics.
Center for Research in Electronic Commerce
<I>U. Texas at Austin</I>.The Center for Research in Electronic Commerce (formerly Center for Information Systems Management) at the Graduate School of Business is the leading center in the world for research and education in the areas of Electronic Commerce (EC) and Digital Products.
Computational Laboratories Group
<I>U. California at Santa Barbara</I>. Our group uses computational laboratories to conduct theory-driven explorations of distributed processes in organizations, agent-based public finance, spatial economics, and Regional Science.
Decision Machine Group
<I>U. Michigan</I>. Some of us work on individual agents and some of us work on multiagent systems, but we all focus on issues in computational decision making.
The Fishmarket Project
This project studies how to build agent-mediated institutions that may prove useful for electronic commerce. FM is an electronic auction house, based on the traditional fish market, where agents of arbitrary complexity may trade over a reliable network under fair, robust and lively conditions.
HEDG: Hyper-Economy Development Group
HEDG is a small distributed research group working on theory and practical implementations of multi-agent systems combining flows of knowledge and value data.
INSPIRE
<I>Carleton University</I>A system designed to conduct negotiations on the Web.
MARX Project
<I>U. Michigan</I>. The Michigan Adaptive Resource eXchange is a dynamic computational market designed to enable adaptive allocation of resources in large-scale distributed information systems. The project started in May 1997 as part of DARPA/ITO's Information Survivability program.
Pleiades Project
<I>CMU</I>. Project to use machine learning to allow agents to customize their behavior, and develop methods for automated negotiation among these agents.
Program for Research on the Information Economy
(PRIE) <I>U. Michigan</I>. Economists, Information Scientists, and AI people. Excellent papers on the economic foundations of the new IE.
SICS Intelligent Systems Laboratory
<I>Swedish Institute of Computer Science</I>. They study the automation of human participation in electronic markets, such as a bandwidth market, a market for transportation, and electric power market.
Social Interaction Economics and Computing
A group of Economists that models the dynamics of large social systems using heterogenous agents.
UMBC Institute for Global Electronic Commerce
Promotes the use of electronic commerce by connecting companies and universities and fostering a research program in Computer and Information Sciences and Technology, Law, and Business.

MultiAgent-oriented

MASs and DAI.

ADAPTEAM Project
<I>ISI</I>. Developing new technology for creating model based collaborative learning agents that can share inforamtion and dynamically form teams with highly flexible organization structure.
AI-MAS Group
<I>Politehnica University of Bucharest</I>. Studies cognitive multiagent systems and computer-supported cooperative work.
Autonomous Agents at Rock Island Arsenal
(AARIA) Implements a multiagent manufacturing system.
Australian Artificial Intelligence Institute
The Agentis Business Solutions, dMARS, and SWARMM projects. Home of many BDI implementations.
Coordination and Control of Agent-Based Systems
<I>SRI</I>(COABS) Control and coordination of agents through decision theoretic and economic methods. A few papers available.
Center for Information Technology
<I>U. South Carolina</I>.The Center for Information Technology establishes the U. of South Carolina as a leader in the research and development of advanced information systems. Researchers at the Center are investigating multiagent systems, conceptual modeling, ontological engineering, distributed database systems, and computational intelligence.
Collective Intelligence
(COIN) Analyzing the science of large, inherently distributed artificial systems and implementing local strategies in such systems to augment their performance. They experiment with payoff functions for reinforcement learning agents in MASs. Papers available.
Cooperative Distributed Problem Solving
<I>U. Maine</I>. Our research focuses on developing ways of getting groups of autonomous and semi-autonmous systems to cooperatively accomplish tasks.
DAMAS
<I>U. LAVAL</I>Research laboratory focused on data-mining, agents and multiagent systems.
Database Laboratory
<I>North Carolina State</I>. Research on semantic interoperation of databases, cooperative information systems and multiagent systems.
Distrubuted Artificial Intelligence
<I>Queen Mary</I>. The DAI Unit is part of the Intelligent Systems Group in the Department of Electronic Engineering at QMW (part of the University of London). The Unit has developed and applied agent and multi-agent techniques to real world problems in a wide range ofcommercial and industrial domains. <B>Website down</B>.
Distributed Artificial Intelligence
<I>Bar-Ilan University</I>. The BIU-DAI is headed by Prof. Sarit Kraus, and conducts research on the development of algorithms and software for cooperation among systems.
DAI-Hards
<I>University of Tulsa</I>.
Distributed Intelligent Agents Group.
<I>U. Michigan</I>. DIAG.
Agent Building Shell (ABS)
<I>U. Toronto</I>(EIL) Builders of the Agent Building Shell (ABS). They apply MASs to supply chain problems and telecommunications.
Gerstner Laboratory for Intelligent Decision Making and Control
<I>Czech Technical University in Prague</I>DAI Group, - Active in the field of multi-agent systems, agent modelling, software integration. Specialising in agents acquaintance models, community monitoring and coalition formation. Doing basic research as well as transferring technology to our industrial clients.
IAM
<I>Southampton U.</I>Intelligence, Agents and Multimedia.
Ishida Laboratory
<I>Kyoto University</I>. Community Computing, Internet Economy, Problem Solving and Machine Learning, Distributed Vision.
Infospheres Group
<I>Caltech</I>. Researchers compositional systems, which are systems built from interacting components. They are primarily concerned with developing reliable distributed applications by composing existing and newly created software components.
Intelligent Interactive Distributed Systems
The IIDS group aims to support the development of flexible, adaptable architectures for intelligent interactive distributed systems. The research programme focuses on the design and development of middleware to support the design of large scale agent systems, including services such as an agent factory and agent directory services.
KSU Agent Lab
<I>Kansas State</I>. The lab studies multiagent systems development and security. It is the home of the Multiagent Systems Engineering (MaSE) methodology and agentTool.
Learning in Multi-Agent Systems
<I>Universität Karlsruhe</I>, Institute for Process Control and Robotics.
LIPS
<I>U. Texas</I>The Laboratory for Intelligent Processes and Systems. heir primary concentration is on dynamic organization of agent systems.
MAGMA
<I>Laboratoire Leibniz - Imag</I>. Works on the development of theoretical studies and tools for the simulation of multi-agent systems and the distributed solving of problems, in the perspective of the understanding and the integration of complex systems.
Multi-Agent Systems Laboratory
<I>U. Massachusetts at Amherst</I>.The Multi-Agent Systems Laboratory, under the direction of Professor Victor Lesser, is concerned with the development and analysis of sophisticated AI problem-solving and control architectures for both single-agent and multiple-agent systems.
MultiAgent Systems Group
<I>U. Texas at Arlington</I>. Our mission is to contribute to the fields of distributed artificial intelligence (DAI) and multi-agent systems by creating an artificial agent that is competent in its interactions with other intelligent agents.
MultiAgent Systems Research
<I>Washington University</I>. The Multiagent Systems Research Group, under the direction of Assistant Professor Tuomas Sandholm, is concerned with designing, analyzing and implementing sophisticated AI systems consisting of multiple agents. Special focus is on the coordination of self-interested agents in open systems.
MIRIAD
<I>University Paris 6</I>.The MIRIAD team, at the LIP6 laboratory, focuses on multi-agent simulation, reactive agents, collective problem solving and collective mobile robotics. Its headed by Alexis Drogoul and Anne Collinot.
PYTHIA Project
<I>Purdue</I>. Pythia is an advisory system for the support of smart parallel PDE solvers
RoboSocccer Lab
<I>CMU</I>. Building robots to play soccer for the RoboCup competition. Home of the CMUnited robosoccer team.
Robust Open Multi-Agent Systems Research Group
<I>MIT</I>.The ROMA research group is <I>"devoted to learning how to develop multi-agent systems for open contexts where the constituent agents can come from anywhere, may be buggy or even malicious, and must run in the dynamic and potentially failure-prone environments at hand."</I>They study how to build robust multiagent systems, contract negotiation protocols, mediator agents, and failure-detecting agents.
Societies of Computation
<I>University College of Karlskrona/Ronneby, Sweden</I>. Research on design methodologies, agent-based simulation (ABS) and aggregated behavior.

Organizations

ALIAS

Other Projects

Such as Darpa project pages.

TASK Program
Homepage for the Darpa Taskable Agent Software Kit program which will focus on analyzing agent behaviors by exploring both mathematical modeling and empirical analyses of agent behaviors. Currently there is nothing there except the list of participants.
CoABS
Control of Agent Based Systems is the technical coordination site for DARPA's project on software agents. It has pointers to the many MAS research projects it funds, as well as some publications and other information.
Distributed Knowledge Systems Team
<I>Los Alamos National Laboratory</I>Our primary research interest is in Distributed Knowledge Systems (DKS): communities of agents (human and computational) interacting with networked information resources. Examples include the Internet, enterprise-level Intranets, digital libraries, and other interactive knowledge repositories. We also view agent-based modeling and biocomputation from a knowledge-based perspective.
Principia Cybernetica Web
The Project aims to develop a complete philosophy or "world-view", based on the principles of evolutionary cybernetics, and supported by collaborative computer technologies. Some of the research areas include "intelligent web", "learning web", and "global brain", all of which use agents in a limited fashion.
ISAAC/EINSTein: An Artificial-Life Approach to Land Combat
The site contains research material (papers, briefs and beta-test software) pertaining to an ongoing project that involves applying complexity theory to land warfare. ISAAC and EINSTein are "toy model" agent-based models of combat. Originally developed for the US Marine Corps, EINSTein's continued development is sponsored, in part, by the Office of Naval Research.
Universal Information Ecosystems
UIE. A research intiative launched by the new European Programme on "Future and Emerging Technologies". They plan to study how "infohabitants" of the global information infrastructure will communicate, cooperate, etc. i.e. How will we use the Net?

AgentLink Project Database
Directory of European Projects
WPI AIRG -- Multi-Agent Systems Webliography
More Links.

News

Tryllian's Agent Development Kit 1.3.10
This release marks the arrival of agent-based computing that finally allows Java developers to build industrial-strength distributed applications that are highly adaptive. It is the first time that Tryllian has made the ADK available to the public on an evaluation basis through download.
FIPA-OS v2.0.0 Released
New features inlcude: an electronic marketplace application framework provided as a tutorial exercise "eMarkets"; an HTTP MTP (HTTP support for platform interoperability provided by QM-UL; specification compliance fixes from the FIPA Bake-Off meeting which validated FIPA-OS support for the FIPA Experimental specifications; thread Pooling in the TaskManager for reduced resource usage, and many memory usage optimisations.

New Papers

JASSS Volume 3, Issue 1. January 2000
*paper* The new isse is out. It contains a paper by Ian S. Lustick on <I>"Agent-based modelling of collective identity: testing constructivist theory"</I>, and one by Barry G. Lawson and Steve Park on <I>"Asynchronous Time Evolution in an Artificial Society Model"</I>.
AgentLink Newsletter Issue 4
*paper* Well, I guess I missed it when it first came out in November. You can get the usual PDF file at the link below. This issue includes articles on: Mozart: A programming system for agent applictions; Building agent-based systems in April; and reports from ATAL-99, Robocup 99, and EASSS 99.
CACM issue on Agent-Oriented Technology
The April 2000 CACM issue is dedicated to agent-oriented applications in telecommunications and e-commerce. The articles include <I>"An Agent-based Approach for Building Complex Software Systems"</I>, <I>"Community-based Service Location"</I>, <I>"Communication Management Experiences in E-Commerce"</I>, <I>"Agent-Oriented Technology in Support of E-Business"</I>.
Journal of Artifical Societies and Social Simulation
The latest issue of the Journal of Artificial Societies and Social Simulation is dedicated to agent-based modelling, game theory, and resource managment. Several of the articles study multiagent system implementations. There is also a review of Jack Ferber's Introduction to multiagent systems book. The articles are online, for free.
The Semantic Web
A Scientific American article by Tim Berners-Lee, James Hendler and Ora Lassila on the future of the web. One of the later sections is on software agent: <I>"The real power of the Semantic Web will be realized when people create many programs that collect Web content from diverse sources, process the information and exchange the results with other programs"</I>. Sound familiar?

New Software

FIPA-OS v1.1.0 Released
*soft*FIPA-OS is the first open source standards-based intelligent agent framework, developed by Nortel Networks. The new version sports an automated installation process, Java 1.2, and reduced dependencies on third-party products.
FIPA-OS v2.0.0 Released
New features inlcude: an electronic marketplace application framework provided as a tutorial exercise "eMarkets"; an HTTP MTP (HTTP support for platform interoperability provided by QM-UL; specification compliance fixes from the FIPA Bake-Off meeting which validated FIPA-OS support for the FIPA Experimental specifications; thread Pooling in the TaskManager for reduced resource usage, and many memory usage optimisations.
JADE
Version 2.2 <I>"the taste of the communitie's power"</I>has been released. It includes integration of the HTTP-based MTP (Message Transport Protocol) and the XML-based ACLCodec, a bit-efficient ACLCodec, the support for managing remote agent platforms and the restructuring of the behaviours package with the inclusion of a Finite State Machine (FSM-based) Behaviour.

Software robots roam the Net
*news*A CNN.com news piece on software agents on the Internet. It has quotes from many researchers and industry people involved in building agents. The article revolves around how challenging it is to build agents that know what information to present the user and what actions to take on behalf of the user. Oh, and there is a picture of Milind holding up is agent-enabled PDA.
The Soul of the Ultimate Machine
*paper*A NY Times article about Dr. Larry Smarr and the California Institute of Telecommunications and nformation Technology, a new state-financed research academy in San Diego which Dr. Smarr directs. The Institute will build pervasive computing systems. The first one will be a traffic system with sensors/computers on all the highways, cars, traffic lights, etc., which will hopefully help lessen commute time for Californians. (Maybe, they should just telecommute instead :-)
Gnutella: To the Bandwidth Barrier and Beyond
*paper*An article that analyzes the growth and usage of Gnutella. It talks about the barrier that the system hit when average network traffic exceeded the bandwidth of a telephone modem. At this point modem users were no longer able to effectively participate in the network, creating a "dead-end" as a result. The paper also confirms the findings from Xerox PARC that came out a couple of months ago.
DAML-ONT Initial Release
*paper*The initial revision of the Darpa Agent Markup Language Ontology was released in October 2000. <I>"DAML is an effort to help bring the "semantic web" into being, focusing on the eventual creation of a web logic language. It represents joint work between DoD, industry and academia in both the US and the European Community and we hope it will lead to the eventual web standard in this area"</I>. It is written in RDF.
Scientific American: Ask the Experts: Mathematics
*news*In light of the current voting turmoil, I am posting this link to the <I>Scientific American</I>Magazine FAQ page. It asks som of the leading mathematicians in the field what advances have been made in the development of fair voting systems. The Borda count is featured prominently, but not exclusively. After all, voting is a widely-used multiagent coordination technique.
Have your Elf call my Elf
*news*A USA Today article on the work being done by the eight-person electronic elves project at the Univ. of Southern California's Information Sciences Institute. Each person has an agent (elf) that knows were its owner is (using GPS) and can schedule meetings for him with the other elves. Sounds really neat. You can also visit their <A HREF="http://www.isi.edu/teamcore/info.html">website</A>.
Peer-to-Peer Working Group
*news*They are a consortium for advancement of infrastructure standards for peer-to-peer computing, i.e., the sharing of computer resources and services by direct exchange. Their goal is to develop infrastructure standards to enable peer-to-peer computing everywhere. It is sponsored by Intel, and this <A HREF="http://www.salon.com/tech/log/2000/08/28/intel/">Salon article</A>tries to explain why Intel might be interested in peer-to-peer.
Agents 2001 Software Track
To be held 29 May - 1 June 2001 in Montreal Canada. Title pages due 9 October 2000. Papers due 16 October 2000.
The Net As One Giant Brain
*news*Well, not really a brain, more like a power grid. But, its a first step towards a world wide mind. A ZDNet article. <I>"These companies suggest that peer-to-peer networking technologies will have a much greater influence on the Internet's infrastructure than file-sharing technologies like Napster and Gnutella have had. Napster may have shaken up the music industry, they say, but it's just kids' stuff compared with a system that instantly puts trillions of processor cycles at anyone's fingertips."</I>.
JADE
Version 2.2 <I>"the taste of the communitie's power"</I>has been released. It includes integration of the HTTP-based MTP (Message Transport Protocol) and the XML-based ACLCodec, a bit-efficient ACLCodec, the support for managing remote agent platforms and the restructuring of the behaviours package with the inclusion of a Finite State Machine (FSM-based) Behaviour.
Free Riding on Gnutella
*paper* A web paper by Eytan Adar and Bernardo A. Huberman where they show how the Gnutella system is mostly composed of free-riders, leading to a "digital tragedy of the commons". Not a surprising results, but the details are interesting. I found this on slashdot which also carries the usual <A HREF="http://slashdot.org/article.pl?sid=00/08/21/1215256&mode=thread">discussion</A>.
IJSEKE Special Issue on Multi-Agent Systems and Mobile Agents
*news* The International Journal of Software Engineering and Knowledge Engineering (IJSEKE) will be publishing a special issue on "Multi-agent Systems and Mobile Agents". Papers are due 31 January 2001. There is also a special issue on <A HREF="http://www.unipi.gr/jass/voeca.htm">Virtual Organizations and E-commerce</A>from the Journal of Applied Systems Studies, papers due 1 November 2000.
Peer-to-Peer File Sharing with Micropayments
*news*This is a Wired news article that talks about a proposed system for peer-to-peer filesharing which will incorporate the use of micropayments, down to one thounsand's of a cent, referral webs and a reputation system. The system, dubbed Mojo Nation software, is available at <A HREF="http://sourceforge.net/project/?group_id=8340">SourceForge</A>and is being developed by Autonomous Zone Industries, headed by Jim McCoy. <I>"McCoy's goal is nothing if not ambitious: to create the first file-sharing economy of agents, servers, and search engines in which senders and receivers can agree on prices for each transaction and use micropayments to get paid"</I>.
Microsoft .NET whitepaper
*paper* As the article states <I>"The fundamental idea behind Microsoft .NET is that the focus is shifting from individual Web sites or devices connected to the Internet, to constellations of computers, devices and services that work together"</I>and it <I>"will help drive a transformation in the Internet that will see HTML-based presentation augmented by programmable XML-based information. "</I>. They are predicting many devices talking effectively to each other using XML. Is this a multiagent system?
FIPA-OS v1.1.0 Released
*soft*FIPA-OS is the first open source standards-based intelligent agent framework, developed by Nortel Networks. The new version sports an automated installation process, Java 1.2, and reduced dependencies on third-party products.
US Student Travel Grants for EASSS
*news*Thomas Wagner has announced that he expects to have so travel grants available for US students to travel and attend the European Agent School in Germany this summer. See the link below for details on how to apply. <B>Hurry, the deadline is July 12, 2000</B>!
Journal call for Agent System Descriptions
*news*The Journal of Autonomous Agents and Multiagent Systems wants to publish short descriptions of Agent and Multiagent systems. If you want to write about your system, click below for more information on what you need to write and who to send it to.
Research Associate Position in Agent-Based Systems
*job*The ad says: <I>"USC Information Sciences Institute invites applications from qualified individuals for a postdoctoral fellow/research associate position. This position is fully funded for two years, with a possibility of an extension for another two years. We are starting a project to study physics-based and other mathematical modeling of agent-based systems. Our interest is in understanding, designing and controlling collective behavior in a group of software and embodied agents."</I>Sounds fun to me!
AgentLink News issue 4
*paper* It has articles on <I>"JAM: A BDI-theoretic Mobile Agent Architecture"</I>, <I>"LARS: The Agent Platform for Business Applications"</I>, and <I>"Towards an Online Distribution Structure?"</I>, plus project, conference, and workshop reports.
Agents 2000 Software demos
*soft*At the Agents 2000 conference they handed out a cdrom with a set of software demos and some papers in it. The cdrom was compiled by Josep Puyol-Gruart. I have not yet run many of them, but most of the ones I saw in the conference were very interesting. I could not find any agreement that prevented me from placing this cdrom on my website, so click below to see it. Notice that it is the actual cdrom, so seek-time is very slow.
MadKit - MultiAgent Development Kit
*soft*MadKit is a modular and scalable agent platform. It provides generic agent facilities and allows high heterogeneity in agent architectures (from simulation systems to rule-based agents). Platform services are built as agents and thus can be customized or replaced easily.
My Agent Will Call Your Agent
*paper*An article from <A HREF="http://www.sdmagazine.com">Software Development magazine</A>about the differences between components and agents and how <I>"Intelligent components that autonomously represent user's interests and communicate via XML are the answer to a fundamental e-commerce need: flexible, extensible systems."</I>.
Bee-gent Multi Agent Framework
*soft*Bee-gent, a platform for mobile agents, has a new version out. I has a new version of the IPEditor which can make Interaction Protocols for Agent Wrappers as well as Mediation Agents, and makes the State Transition Chart and Message Sequence Chart become compliant to UML expression. It also includes bugfixes. Binaries are available free for non-commercial use.
European Postdoc in Agent-Based Systems
*job*Unilever Research Port Sunlight is looking to recruit a postdoctoral fellow to work on agent based systems. The ideal candidate will have experience of one or more of the following: internet technology, collaboration via computer networks, complex adaptive systems or agent based systems. In addition they will good programming skills, and if possible be familiar with the Java programming language.
JASSS Volume 3, Issue 2. March 2000
*paper* The issue includes papers on "Modeling Social Systems as Complex: Towards a Social Simulation Meta Model" and " Simulating Common Pool Resource Management Experiments with Adaptive Agents Employing Alternate Communication Routines" as well as a review, with 20 years hindsight, of Axelrod's "Evolution of Cooperation".
BT Labs Interships in MultiAgent Systems
*job*<I>"The Intelligent Systems Research (ISR) group at BT Labs (UK) is currently seeking applications for a number of internship positions for 6-month to one-year periods. The positions are suitable for candidates who are undertaking a PhD in Multi-Agent Systems, Soft Computing and Artificial Intelligence (AI) with an interest in developing industrial applications."</I>This is BT Labs in the UK. Click below for the full ad.
Agent-based software engineering
*paper*An article titled "Agent-based software engineering" by Nick Jennings has just been published in the AI journal, click below to get it. <I>"The standpoint of this analysis is the role of agent-based software in solving complex, real-world problems. In particular, it will be argued that the development of robust and scalable software systems requires autonomous agents that can complete their objectives while situated in a dynamic and uncertain environment, that can engage in rich, high-level social interactions, and that can operate within flexible organisational structures."</I>. <B>Update: May 8</B>There is also a <A HREF="http://snrc.stanford.edu/~petrie/agents/abse/">talk</A>on this topic by Charles Petrie.
Internet Computing: Agents on the Net
*paper* The Vol. 4, No. 2, March/April 2000 issue of Internet Computing is all about agents. Includes articles one e-commerce, a Domain Name eXchange, and JATLite. Only subscribers can see the online content.
Wired 8.03: Capitalist Econstruction
*paper*A Wired magazine article on how shopbots will change the economy: <I>"Think beyond ecommerce: A new school of researchers envisions an economic revolution that will usher in a 24/7 global marketplace of true fluid markets, real dynamic pricing, and kick-ass shopbots"</I>. Featuring Jeff Kephart and some of his colleages from the IBM <A HREF="http://www.ibm.com/iac/">Institute for Advanced Commerce</A>.
MASSYVE- multiagent kit.
*soft*Massyve Kit version 2.0 represents an evolution of version 1.0, announced in July 99. In general, its main new features are: the agents can run in distributed machines; new reference architectures can be designed; and the user can make some experiments with the notion of mobile agents. Besides that, some bugs of version 1.0 have been fixed as well as the user/programmer manual contains more detailed information on how to derive a particular system. Its available for free for non-commercial use.
Ronin Agent Framework
*soft*The Ronin Agent Framework is a Jini-based distributed agent development framework. Ronin is designed to aid in the development of highly demanded "intelligent" distributed applications. Ronin introduces a hybrid architecture, a composition of agent-oriented and service-oriented architecture, for deploying dynamic distributed systems
TeamBots
*hard*TeamBots is a Java-based collection of application programs and Java packages for multiagent mobile robotics research. The TeamBots distribution is a full source-code release. The control systems you build with it can be used in the included simulator and in real robots such as the Nomad 150.
FIPA Application Competition
*job*This is a competition sponsored by FIPA which will award $10000 to the best application using FIPA agents. Entries will be judged by the FIPA member companies. The main criterion is the level of interest and completeness of the application.
Trading Agent Competition
*news* ICMAS 2000 will feature this trading agent competition where agents submitted by the participants will try to outsmart each other in a market game. Each agent will try to purchase a "vacation package" for some number of customers which maximizes their utility functions. The packages include items such as: airfare, hotel reservations, baseball tickets, etc.
Hive: a platform for mobile agents
*soft*<I>MIT Media Lab</I>A Java software platform for creating distributed applications. Using Hive, programmers can easily create systems that connect and use data from all over the Internet. At its heart, Hive is an environment for distributed agents to live, communicating and moving to fulfill applications. It has been released under the GPL.

1999

Postdoc in MAS at MIT
*job*The ad states: <I>The Center for Coordination Science at MIT's Sloan School of Management has an opening for a postdoc position in Multi-Agent Systems research. The position provides guaranteed financial support for 12 months, with longer term support possible.</I>Click below for the full ad.
U. Maine looking for director of new Agent Institute
*job* It seems that the U. Maine has just received a $650K grant to start a new Agent Institute and they are looking for an Executive Director who will help establish the new Institute. Candidates are expected to understand the broad technical issues as well as have sound management, financial and development skills. (Thats "development" as in "get us funding" not "software development"). Click below for the full ad.
Grasshopper: new beta version is free to download
*soft* This is a beta version of the upcoming Grashopper Java mobile agent platform from IKV++ GmbH. It is a 60 day trial version, the full product will be for sale in Spring 200. Grasshoper is conformant to the <A HREF="http://www.omg.org">OMG</A>'s MASIF specifications and through an 'add on' also conformant to the <A HREF="http://www.fipa.org">FIPA</A>standard. They also set up a Grashopper <A HREF="http://www.ikv.de/community/">forum</A>.
Open Agent Architecture 2.0 is out.
*soft*The source is released and they have a new website. <I>"Open Agent Architecture (OAA) V2.0 is now released by SRI International with source code under the OAA Community License. OAA supports "delegated computing", where the control for how agents interact is itself a distributed cooperative process. The current distribution provides runtime and graphical debugging tools, a sample application, and agent libraries for Java, Prolog and Web."</I>.
Bond
*soft* <I>Purdue</I>. A new release of the Bond architecture. The software is released under the LGPL. It consists of Java 2 middleware for network-centric computing. The project is still in beta, some parts are alpha.
Zeus Agent Building Toolkit goes Open Source
*soft*The ZEUS toolkit is an integrated environment from BT labs for the rapid development of collaborative agent applications using a GUI-based agent development environment. It is implemented in Java (JDK2) and runs on all major hardware patforms. It is also FIPA-ACL compliant and has been used to implement several major applications. Download it at the link below.
JASSS Volume 2, Issue 3-4 out (online)
*paper* This is a special double issue on "Computer Simulation in Athropology". It includes a paper on the emergence of heterogeneity and one on "the Multi-Agent Modelling Language" as well as some book reviews. JASSS is an online journal, available for free to download.
Examining CommerceNet's eCo Framework
*paper*An interesting article introducing the basic design of the eCo framework. Basically, an XML language for electronic commerce. Nothing very innovative, but it could be considered a future standard agent communication language for electronic commerce applications.
Jobs in the UK
*job*Two positions are open at the University of Southamption in the UK, both in the department of Electronics and Computer Science. One is for a lecturer in Agent-based computing, the other for a research fellow in multiagent systems. Click below for more info.
ATAL-2000 Preliminary Call for Papers
*news*Agent Theories, Architectures and Languages, to be held jointly with ICMAS 2000 in Boston MA. See <A HREF="http://www.atal.org">www.atal.org</A>for more info on the workshop series. Papers due 27 March 2000.
Call for Tutorials at ICMAS 2000
International Conference on MultiAgent Systems. Papers due Nov 15, 1999. Conference July 10-12, 2000. Boston, MA.
FIPA Application Competition
*job*This is a competition sponsored by FIPA which will award $10000 to the best application using FIPA agents. Entries will be judged by the FIPA member companies. The main criterion is the level of interest and completeness of the application.
Job Openings
*job*Two job openings are available. The first is at Sandia National Laboratories. They are looking for candidates with a PhD in computer science or related and interest in intelligent agent research and development. The second is at gatesource.com. They are looking for a specialist in knowledge representation and categorization schema.
Job Opening
*job*<I>The Center for Human-Computer Communication at the Oregon Graduate Institute has an opening for a senior software engineer to engage in research and development on multiagent systems. The candidate should have significant multiagent systems development experience, either academic or industrial, and be fluent in Java and C++, especially on PC's under Windows NT. </I>See the link for details.
First International RoShamBo Programming Competition
*news*A competition that matches your implementation of a rock-paper-scissors playing agent against others. The programs need to run in C. The dealine for submissions is 27 September 1999.
Smart Dust
*hard*<I>Berkeley</I>This laboratory builds autonomous sensing units (agents?) that are one cubic millimeter. Seems like a great testbed for fine-grained multiagent coordination techniques. This news <A HREF="http://www.newscientist.com/ns/19990828/newsstory2.html">article</A>provides a quick introduction.
MASSYVE- multiagent kit.
*soft*Massyve Kit version 2.0 represents an evolution of version 1.0, announced in July 99. In general, its main new features are: the agents can run in distributed machines; new reference architectures can be designed; and the user can make some experiments with the notion of mobile agents. Besides that, some bugs of version 1.0 have been fixed as well as the user/programmer manual contains more detailed information on how to derive a particular system. Its available for free for non-commercial use.
Diversity in Agent Organizations
*paper*This paper discussess organization design in multiagent systems. It appeared on <I>Object Magazine</I>in April 1998 but its news to me, so Im placing it here. Its written by Daniel Corkill and Susan Lander.
Coordination Mechanisms for Web Agents
*paper*The latest issue of the <I>Journal of Autonomous Agents and Multiagent Systems</I>deals with web agents. The papers are available <A HREF="http://www.wkap.nl/journalhome.htm/1387-2532">online</A>but for a fee.
Social Interaction Framework
*soft*The SIF is <I>is a tool for rapid-prototyping of simulations involving multiple agents. It supports the design by providing ready-to-use components and several debugging functions during run-time.</I>It is written in Java and released under the GNU GPL.
Agents Learning about Agents
*paper*The papers from the <I>IJCAI-99 Workshop on Agents Learning About, From and With other Agents</I>are available online. I thought this was a good workshop (and, I am not biased in any way). Many of the papers provide serious mathematical results of deep significance for this emerging field.
Aglets Open Source Petition
*news*IBM's Aglets, one of the first platforms for mobile agents, is languishing from lack of support within IBM. In order to keep the the code alive a group of people, with the support of the programmers, have set up a petition to make the software open source.
JATLiteBean
*soft*A Java Bean component that encapsulates JATLite. It allows you to quickly build agents that communication over the Internet and execute in your browser. The agents speak KQML. The software is released under the GNU GPL.
The current landscape of Agent Communication Languages
*paper*A paper from IEEE Intelligent Systems, by Labrou, Finin, and Peng, published in 1999. It provides a good survey of the state of communication languages. A very good read, and a good introduction to ACLs.
AgentLink Newsletter Issue 3
*paper*A new issue of the AgentLink Newsletter is out. This is a very informative (and nicely typeset :-) magazine. It focuses on European research, which is understandable since the AgentLink only accepts European members.
Job Openings
*job*The <I>Center for Agent Research and Development</I>at Manchester Metropolitan University (UK) is looking to fill two senior research fellowships. Application deadline is 13 August 1999.
Towards a Standardization of Multi-Agent System Frameworks
This is a new paper that provides a very good and quick introduction to multiagent systems. It also offers a quick comparison of the different architectures. Publised in <A HREF="http://www.acm.org/crossroads/">Crossroads</A>magazine, written by <A HREF="http://www.acm.org/crossroads/crew/roberto_flores-mendez.html">Roberto A. Florez-Mendez</A>. You might also want to check out <A HREF="http://www.acm.org/crossroads/xrds5-4/">this issue</A>of Crossroads, which deals with intelligent agents.
Internet-Based Workflow CFP
A CFP on workflow and process management systems that leverage the Internet and its openness. Its for a special issue of <A HREF="http://computer.org/internet/">IEEE Internet Computing</A>. The papers are due November 5, 1999.
AI in Electronic Commerce Workshop
Papers due 20 September 1999. Workshop 6 December 1999. Australia.
Contributions Wanted
Please <A HREF="mailto:webmaster@multiagent.com">send me</A>your news: CFP, new papers on the web, conferences, awards, new versions of software, etc. and I will post it here.
iTrack
A hint of things to come. This company sells an agent that monitors several online auctions for the items you want. I does not actually bid on them, yet.

Newsletters

Other sources of information.

DAI-list
*cool*The Distributed Artificial Intelligence List, still one of the most informative.
AgentList
*cool*The Software Agents Mailing list. General information on agents.
AgentLink Newsletter
The aim of the AgentLink newsletter is to provide a relatively informal way of communicating both what's happening in AgentLink, but also what's happening in the agent world generally.
AgentNews webletter
A weekly newletter from the UMBC AgentWeb. It includes news and new developments on agents.
MAAMAW
Modeling an Autonomous Agent in a Multi-Agent World.
EcTechNews
A newsletter from the UMBC Institute for global electronic commerce. It covers e-commerce, and sometimes talks about the impact of agents on e-commerce.
BotTechnology Free Newsletter
Keep up to date on BotTechnology.com, Inc. latest research and development activities by subscribing to its free email corporate newsletter.
BotSpot
The spot for bots!
Computists International
Publishers of <I>Computist's Weekly</I>, a general interest AI news publication.
Diversity in Agent Organizations
*paper*This paper discussess organization design in multiagent systems. It appeared on <I>Object Magazine</I>in April 1998 but its news to me, so Im placing it here. Its written by Daniel Corkill and Susan Lander.
ScienceDaily Magazine
General research news. Mostly press releases issued by research labs.

The Energy Web
A Wired article on the future of energy distribution. <I>"the digital networks will be called upon to remake the grid in their own image. By embedding sensors, solid-state controllers, and intelligent agents throughout this new supply chain, the meter and the monthly bill will be swapped out for something more robust, adaptive, interconnected, and alive: a humming, real-time, interactive energy marketplace."</I>Appears in the July 2001 issue.
Ant Colony IT
A short Computerworld article on multiagent systems. It lacks any real substance but, hey, its good publicity. <I>"Like ants that repair their nest if it's disturbed and columns of ants that route around obstructions, these systems adapt to unanticipated problems in a way that ordinary centralized systems can't."</I>.Well, at least that is the goal.
RoboCup: Where Bots Kick Butt
A wired news article on the upcoming (Aug.2-10) Robocup competition. <I>"This isn't just about soccer, said RoboCup's Japanese founder and president, Hiroaki Kitano. The greater goal is to: "apply technologies created by the project for significant social andindustrial issues"</I>.
Robot Agents: Coming Soon to Software Near You
A short news piece on the future of trading agents with quotes from Mike Wellman.
First Americas Agents School Summary
Will be held at the University of Southern California. It is sponsored by the International Foundation on Multiagent Systems. The school will mainly consist of one week of tutorials delivered by relevant world leaders in the topic. Registration due 1 December 2001. To be held 7-14 January 2001.
Swarms Of Tiny Robots To Monitor Water Pollution
The University of Southern California School of Engineering has received a grant to create swarms of microscopic robots to monitor potentially dangerous microorganisms in the ocean. <I>"But we'll need algorithms to coordinate a million or more robots. That is a daunting problem, and we must start laying out the foundations for large numbers of robots long before they are a reality"</I>.
When brains meet computer brawn
<I>"People linking their brains together to form a global collective intelligence. Humans living well beyond 100 years. Computers uploading aspects of our personalities to a network. These could all happen this century with the proper investments in technology, according to a recent report from the National Science Foundation and the Department of Commerce."</I>The article contains a pointer to the original report.
Do you want to host AAMAS 2004?
Bids are solicited to host the Third International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS). The AAMAS Steering Committee now invites bids for hosting AAMAS 2004. AAMAS 2004 will be held at a location in the Americas, at a date to be determined in consultation with the successful bid team, in June or July 2004. Based on past experience and trends we expect the attendance of AAMAS2004 to be between 500 and 800 people.S) in 2004.
DAML-S 0.7 is Available
DAML-S is a DAML+OIL-based Web service ontology, which supplies Web service providers with a core set of markup language constructs for describing the properties and capabilities of their Web services in unambiguous, computer-intepretable form. Version 0.7 introduces the Grounding ontology, and also includes substantial refinements to the Profile and Process Model ontologies. In addition, a new example of a Profile-based (yellow-pages style) service taxonomy is presented, and the existing service examples have been made more complete.
Agentcities Agent Technology Competition
Fed up with them hanging around the lab? So set them free and enter one of the biggest Agent Technology competitions of the year! -- steal the glory for the most innovative Agent applications, tools and infrastructure - the competition is open to anybody worldwide developing agent systems relevant to deployment in Open Environments and particular in the agentcities network. Deadline 15 November 2002.
Tech's newest trend--decentralization
<I>"What's the connection between Wi-Fi wireless networks, Weblogs and Web services? They are among the few technologies thriving amid the industrywide downturn. What's more, they are examples of the trend toward decentralization.In the coming decade, decentralization will be the critical challenge for the technology, media and telecommunications industries."</I>An article from ZDnet.
The Semantic Web gets real
A ZDNet article. <I>" An oft-cited benefit of the Semantic Web is a world where intelligent agents take English-like instructions from users and cruise the Internet reading metadata to produce optimum results. But doubters say that the monstrous overhead of ontology development alone could knock the Semantic Web into the dustbin of nice-but-impractical ideas"</I>.
Companies test prototype wireless-sensor nets
Researchers at the Defense Advanced Research Projects Agency (Darpa) proposed the smart-dust concept four years ago. The idea was to sprinkle thousands of tiny wireless sensors on a battlefield to monitor enemy movements without alerting the enemy to their presence. By self-organizing into a sensor network, smart dust would filter raw data for relevance before relaying only the important findings to central command. At this stage, there are over 100 groups around the world that are using the combination of our open-source Motes with the TinyOS and TinyDB.
Agents of Change
<I>"P&G's use of agent-based modeling helped it transform its supply chain system so fundamentally that the company no longer even calls it a supply chain. The Cincinnati-based maker of Tide, Crest, Pringles, Pampers, Clairol and 300 other products now calls its connections to 5 billion consumers in 140 countries a supply network."</I>A Computerworld article.
An Interview with Eric Bonabeau
<I>"The big issue is this: if I am letting a decentralized, self-organizing system take over, say, my computer network, how should I program the individual virtual ants so that the network behaves appropriately at the system-wide level?"</I>A big problem, indeed.
Postdoc Position at Teamcore
USC ISI's teamcore research group is focused on research on multiagent systems, where multiple agents (including software agents, robots and people) may interact. Our work has typically focused on situations where such interactions are collaborative, often in the form of agent teams. They have an opening for a postdoc position.
Agents Schools CFP
The International Foundation for Multiagent Systems (IFMAS) invites proposals for Agents and Multiagent Systems Schools from countries or regions that have been traditionally under-represented in the AAMAS conferences (AAMAS -- International Joint Conference on Agents and Multiagent Systems). The intent is to encourage further participation of researchers from such countries in AAMAS, and to foster research in agents and multiagent systems. Attendees at such schools may be graduate students and established researchers, or from industry.
Host AAMAS 2005
The AAMAS Steering Committee now invites bids for hosting AAMAS 2005.AAMAS 2005 will be held at a date to be determined in consultation with the successful bid team, in June or July 2005.
Call for Nominations: Autonomous Agents Research Award
ACM SIGART, in collaboration with the International Conference onAutonomous Agents, has instituted an annual award for excellence inresearch in the area of autonomous agents. Award winners will receivean honorarium and will be invited to give a presentation at the annualAutonomous Agents and Multi-Agent Systems (AAMAS) Conference.
PhD Student Research Positions U. Toledo
The candidate must meet minimum requirements for admission to the EECS Department's PhD program inlcuding completion of a masters degree or a bachelors degree in a related discipline with at least a 3.3/4 GPA and research experience.Academic background and/or strong interest in social science research is desirable for work on Social Simulation and Cognitive Science projects.
Cougaar 10.4.6 released
This release adds survivable yellow pages and white pages services, and multiple other performance and reliability improvements. As always, all source code is available via anonymous CVS.
The Semantic Web, Syllogism, and Worldview
This is the promise of the Semantic Web -- it will improve all the areas of your life where you currently use syllogisms. Which is to say, almost nowhere.
Smart Auctions
A short interview of Tuomas Sandholm by Computerworld magazine. Tuomas talks about combinatorial auctions, mechanism design, and voting.
Open Agent Architecture (OAA) v2.3
Version 2.3 is out. It includes support for the construction of agents written in .NET languages (C# and Visual Basic) , support for the Macintosh, and a greatly improved invocation management agent.
ACM/SIGART Autonomous Agents Research Award
The selection committee for the SIGART Autonomous Agents Research Award is pleased to announce that Dr. Makoto Yokoo of the NTT Communication Science Laboratories is the recipient of the 2004 award. Dr. Yokoo has made significant and sustained contributions to the research on autonomous agents and multi agent systems. In particular, Dr. Yokoo made seminal contributions to the area of distributed constraint satisfaction, which has become a flourishing research area in multiagent systems.
Multi-agent or multiagent?
This link offers a discussion into the use of hyphens, with some special notes on the multi- prefix. It seems that both usages are accepted but contemporary usage favors dropping the hyphen, as in: multinational, multiuser, and multimedia. But, remember that "If you take hyphens seriously, you will surely go mad." (Oxford University Press style manual).

Organizations

AgentLink
Europe's ESPRIT-funded Network of Excellence for agent-based computing. AgentLink is a coordinating organisation for research and development activities in the area of agent-based computer systems funded by the European Commission
Agent Society
An international industry and professional organization established to assist in the widespread developmentand emergence of intelligent agent technologies and markets. Lots of information on agents!
Agent UML
The AUML mission is the development of vendor-neutral common semantics, meta-model, and abstract syntax for agent-based methodologies. They plan to leverage the work being done by FIPA and the OMG Agent Platform group.
Agentcities Web
Agentcities is a global, collaborative effort to construct an open network of on-line systems hosting diverse agent based services.
ARPA Knowledge Sharing Effort public library
A public directory for information and software related to the ARPA Knowledge Sharing Effort.
DAML.org
The Darpa Agent Markup Language program homepage. The goal of the DAML effort is to develop a language and tools to facilitate the concept of the semantic web. It is a language for writing ontologies. They also now offer DAML-S, a language for describing web services.
Emergent Computing
These people do a lot of workshops on emergent computing. They are all in the UK.
FIPA
Foundation for Intelligent Physical Agents. A non-profit organization established in 1996 whose purpose is to promote the development of specifications of generic agent technologies that maximise interoperability within and across agent based applications. Working on FIPA Agent Communication Language (ACL) which it hopes will be the new standard.
Global Grid Forum
The Global Grid Forum (Global GF) is a community-initiated forum of individual researchers and practitioners working on distributed computing, or "grid" technologies. Global GF focuses on the promotion and development of Grid technologies and applications via the development and documentation of "best practices," implementation guidelines, and standards with an emphasis on rough consensus and running code.
IETF Agentx Working Group
The goal of this working group is to define standards-track technology for SNMP Agent extensibility.
International Foundation for Multiagent Systems
IFMAS is a non-profit corporation whose purpose is to promote science and technology in the area of artificial intelligence and multiagent systems
OMG Agent Platform Special Interest Group
The OMG APSIG's mission is to <I>"extend the OMG Object Management Architecture (OMA) to support agent technology via the adoption of new OMG specifications and recommend extensions to existing and emerging OMG specifications as appropriate"</I>. They are coordinating their efforts with FIPA. The site has meeting minutes and other presentations (overviews of agent comunication technology).
Ontology.Org
If agents are to speak (i.e. buy and sell) to each other, they will need a shared ontology. This group is trying to come up with one. They are heavily focused on e-commerce.
Peer-to-Peer Working Group
*news*They are a consortium for advancement of infrastructure standards for peer-to-peer computing, i.e., the sharing of computer resources and services by direct exchange. Their goal is to develop infrastructure standards to enable peer-to-peer computing everywhere. It is sponsored by Intel, and this <A HREF="http://www.salon.com/tech/log/2000/08/28/intel/">Salon article</A>tries to explain why Intel might be interested in peer-to-peer.
RoboCup Official Site
An ongoing competition. Robots and software agents playing soccer against each other---making MASs fun.
RoboFlag
RoboFlag is a new research platform developed by Cornell University. RoboFlag is a combination of Paintball and Capture the Flag, played with fully autonomous robots, in an adversarial environment. It extends and enhances the Robotic Soccer competition RoboCup by introducing a larger field, more players, local vision and obstacles. It incorporates distributed decision making and Human in the Loop capabilities.
Web Intelligence Consortium
The WIC is an international non-profit organization dedicated to the promotion of world-wide scientific research and industrial development in the era of Web and agent intelligence. The WIC specializes in the development and promotion of new WI-related research as well as technologies through collaborations among world-wide WI research centers and organizational members, technology showcase at WI conferences and workshops, WIC official book and journal publications, WIC newsletter, and WIC official releases of new industrial solutions and standards.

People

A-M

Phil Agre
Brian Arthur
Robert Axelrod
Robert Axtell
Tucker Balch
Oliver Baujard
Eric Baum
K. G. Binmore
M. Brian Blake
Craig Boutilier
Ramon Brena
David Carmel
Brahim Chaib-draa
Harry Chen
Daniel D. Corkill
Vince Darley
Keith S. Decker
Sandip Debnath
Joaquin Delgado
Scott A. DeLoach
Yves Demazeau
Alexis Drogoul
Ed Durfee
Oren Etzioni
Peyman Faratin
Innes Ferguson
Timothy W. Finin
Klaus Fischer
Adina Magda Florea
Roberto A. Flores
Leonardo Garrido
Les Gasser
An <A HREF="http://lgg.lis.uiuc.edu/~gasser/AgentsAndObjects-07.html">interview</A>with him on the subject of "Agents and Concurrent Objects".
Michael P. Georgeff
Piotr Gmytrasiewicz
Amy Greenwald
Rune Gustavsson
Robert H Guttman
Markus Hannebauer
Jens Hartmann
Thomas Haynes
Carl Hewitt
Tad Hogg
Vasant Honavar
Marc Huber
Michael N. Huhns
Ismail Khalil Ibrahim
Toru Ishida
Nick R. Jennings
Winner of the IJCAI <A HREF="http://www.dsv.su.se/ijcai-99/awards.html">Computers and Thought</A>award.
Leslie Pack Kaelbling
Stuart A. Kauffman
Jeff Kephart
Mark Klein
Matthias Klusch
Sarit Kraus
Yannis Labrou
Victor Lesser
Michael L. Littman
Jiming Liu
Pattie Maes
<A HREF="http://computer.org/internet/v1n4/maes.htm">Interview</A>.
Qusay H. Mahmoud
Mirko Malekovic
Thomas W. Malone
Maja J Mataric
Philippe Mathieu

N-Z

James Odell
Lin Padgham
Sun Park
H. Van Parunak
Adrian Pearce
Michal Pechoucek
Charles J. Petrie
Alfarez Abdul Rahman
Mitchel Resnick
Paul Resnick
Rick L. Riolo
Stuart Russell
Tuomas W. Sandholm
Sandip Sen
Onn Shehory
Yoav Shoham
Munindar P. Singh
Peter Stone
Katia Sycara
Milind Tambe
Moshe Tennenholtz
Leigh Tesfatsion
Specialty: Agent-based computational economics (ACE).
Huaglory Tianfield
Kagan Tumer
Amund Tveit
M. Afzal Upal
Manuela Veloso
Harko Verhagen
Jose M. Vidal
Gerd Wagner
Thomas A. Wagner
Gerhard Weiß
Michael Wellman
David Wolpert
Michael Wooldridge
Jianbing Wu
Fredrik Ygge
Marcus P. Zillman
Martín Zimmermann
Chengqi Zhang
Gilad Zlotkin

Agent People Finder
There are more people in this list. Maintained by the European AgentLink group.
Mail me
I add to the People list anyone who asks me to be in it (to avoid any problems). You just need to have a homepage and mention agents.

Publications

Journal CFP

CFP on Dynamical Hierarchies
The Artificial life journal will have a special issue on dynamical hierarchy--<I>"a natural or artificial dynamical system exhibiting multiple levels of nested subcomponent structures. These structures, the properties of the components involved, and the modes of interaction between them, result from ongoing interactions between components of the lower levels, and may differ between levels"</I>. Papers due 5 September 2003.
Information Systems
Special Issue on Information Systems Support for Electronic Commerce.
IJSEKE Special Issue on Multi-Agent Systems and Mobile Agents
*news* The International Journal of Software Engineering and Knowledge Engineering (IJSEKE) will be publishing a special issue on "Multi-agent Systems and Mobile Agents". Papers are due 31 January 2001. There is also a special issue on <A HREF="http://www.unipi.gr/jass/voeca.htm">Virtual Organizations and E-commerce</A>from the Journal of Applied Systems Studies, papers due 1 November 2000.
Special Issue for Annals of Mathematics and Artificial Intelligence
The purpose of this Special Issue is to present techniques, based on computational logic (CL), for reasoning about multi-agent systems in a formal way. The approaches as well as being formal must make a significant contribution to the practice of multi-agent systems. Papers due 31 January 2001.
CFP: Ontologies in the Context of Information Systems
A special issue of the Journal of the Association for Information Systems. Abstracts due 15 Decemeber 2003.
Intelligent Information Agents
Theory and Application. A CFP for a double special issue of the <I>International Journal on Cooperative Information Systems</I>. Guest editor is Matthias Klusch. Papers due 25 November 1999.
Applied Artificial Intelligence
CFP for Special Issue on: Software Agents on the Internet: Applications and Prospects. Edited by San Murugesan.
CFP: Computational Intelligence Journal
This journal is doing a special issue on Agent Communication Languages. Papers are due 1 April 2001.
AIM: Software Agents in Health Care
The Artificial Intelligence in Medicine journal will have a special issue on Software Agents in Health Care. <I>"Multi-agent systems are one of the most exciting research areas in Artificial Intelligence at the moment. In the last five years there has been a growing interest in the application of agent-based systems in health care"</I>. Papers due 15 February 2002. Title due 1 December 2001.
IEEE Intelligent Systems Special Issue
Special Issue on knowledge management and knowledge distribution over the Internet.
CFP: Coordination Mechanisms in Multi-Agent Systems
The Group Decision and Negotiation Journal will have a special issue on "Theory and Practice of Computational Coordination Mechanisms in Multi-Agent Systems" Papers due 1 May 2002.
Constraints journal special issue: Constraint Agents
Focuses on research at the interface of constraint-based reasoning and agent technology
Heterogeneous Multi-robot Systems
Focuses on implemented heterogeneous multi-robot systems.
Annals of Mathematics and AI CFP
This journal will be publishing a special issue on Computational Logic in MultiAgent Systems. Papers due 1 October 2002.
Kluwer MS-AS-SO series
edited by Gerhard Weiss. This is a call for book proposals on MASs, Artificial Societies, and Simulated Organizations.

Journals

Autonomous Agents and Multi-Agent Systems
Provides a free online sample copy of the first issue, with great articles by Jennings, Lesser, and others.
Journal of Experimental and Theoretical Artificial Intelligence
JETAI
IEEE Intelligent Systems
Special Issue of JETAI
Special issue on Learning in Distributed Artificial Intelligence Systems.
Journal of Artificial Intelligence Research
JAIR
Knowledge and Information Systems
An international journal that focuses on knowledge systems and advanced information systems, including their theoretical foundations, infrastructure and enabling technologies.
Foundations of Science
Explores cross-disciplinary connections and foundational or philosophical issues pertaining to all fields of science.
Journal of Artifical Societies and Social Simulation
(JASSS) An inter-disciplinary journal for the exploration and understanding of social processes by means of computer simulation.
Artificial Intelligence Journal

Books

Agent-Based Software Development
by M. Luck, R. Ashri, and M. d'Inverno. 2004. This new book offers a thorough and comprehensive explanation of the methods, tools, standards and techniques used to develop software using the agent-oriented approach. It covers architectures, toolkits, methodologies, standards, and related technologies. Also, check out the <A HREF="http://www.agentdevelopment.com">book's website</A>.
Introduction to Multiagent Systems
*cool* by Michael Wooldridge. <I>"It provides a comprehensive introduction to intelligent agents and multiagent systems. Assuming no specialist knowledge, the book introduces the idea of agents as software systems that can act autonomously, and leads the reader through a detailed discussion of the various ways that agents can be built, how agents can reach agreements, the languages that agents can use to communicate with one-another, cooperation and coordination in agent systems, and the applications of agent technology. Designed and written specifically for undergraduates and computing professionals."</I>, 2002.You can also visit the book's <A HREF="http://www.csc.liv.ac.uk/~mjw/pubs/imas/">homepage</A>.
Agent Sourcebook
A complete guide to desktop, Internet and Intranet Agents
Computational Theories of Interaction and Agency
Multi-Agent Systems : An Introduction to Distributed Artificial Intelligence
This is an introductory textbook to multiagent systems written by Jacques Ferber, 1999. In it <I>"the author draws on work carried out in various disciplines, including information technology, sociology and cognitive psychology, to provide a coherent and instructive picture of the current state-of-the-art."</I>. It has chapters on principles, interactions and cooperation, organizations, action and behavior, states of artificial minds, communications, collaboration and distribution of tasks, coordination of actions.
Readings in Agents
A collection of papers, most of them about MASs. Also includes a good introduction to the field.
Software Agents
A collection of papers. The last handfull of chapters deal with MASs. They address very important issues dealing with softare agents on the Internet.
Complexity of Cooperation
A collection of papers by Robert Axelrod.
Strategic Negotiation in Multiagent Environments
A book by Sarit Kraus. She is concerned here with the cooperation and coordination of intelligent agents that are self-interested and usually owned by different individuals or organizations. Conflicts frequently arise, and negotiation is one of the main mechanisms for reaching agreement. Kraus presents a strategic-negotiation model that enables autonomous agents to reach mutually beneficial agreements efficiently in complex environments. The model, which integrates game theory, economic techniques, and heuristic methods of artificial intelligence, can be automated in computer systems or applied to human situations. More info at the <A HREF="http://mitpress.mit.edu/catalog/item/default.asp?sid=DFCB5511-12F4-41B9-97B0-0E1AEC3C8391&ttype=2&id=8581">MIT Press site</A>. Published in 2001.
Rules of Encounter
Designing Conventions for Automated Negotiation Among Computers by Jeffrey S. Rosenschein, Gilad Zlotkin. This book uses game theory to analyze the development of protocols for resource allocation by selfish agents. It introduces the task-oriented, state-oriented, and worth-oriented domains. A classic text in multiagent systems. Published in 1994.
Developing Intelligent Agents for Distributed Systems
Published in 1997, <I>"this practical and comprehensive guide explains what intelligent agents (IAs) are, how systems of agents can collaborate to solve difficult problems, the kinds of commercially-available technologies that can be used to build them, and how they can make today's and tomorrow's computer and communications systems easier to manage and use."</I>.
Multi-Agent Systems for Concurrent Intelligent Design and Manufacturing
<I>"The 17 Chapters of this book deal with relevant topics ranging from the basic principles of multi-agent systems through to the design of MAS-based applications in concurrent design and manufacturing. Representative case studies are included."</I>by Weiming, Dr Shen, D. H. Norrie, Jean-Paul Barthes, 2000.
Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence
*cool* A comprehensive introduction to some of the main topics and approaches in MASs. Each chapter was written by a different author, edited by Gerhard Weiss. I wrote a published <A HREF="http://jmvidal.ece.sc.edu/papers/masbookrev/">review</A>of this book. Right now, I think its the best introductory text to multiagent systems.
Intelligent Information Agents
Agent-Based Information Discovery and Management on the Internet. This book provides a survey of current information agents. Edited by M. Klusch.
Multiagent Systems
A Theoretical Framework for Intentions, Know-How, and Communication, by Munindar P. Singh
Agent Technology
Foundations, Applications and Markets.
Foundations of Rational Agency
This book <I>covers the philosophical foundations of rational agency, logical and decision-theoretic approaches to rational agency, multi-agent aspects of rational agency (including speech acts, joint plans, and cooperation protocols), and, finally, describes a number of approaches to programming rational agents.</I>1999, Edited by Wooldridge and Rao.
Emergence : The Connected Lives of Ants, Brains, Cities, and Software
<I>"This book is about the mystery of why the whole is sometimes smarter than the sum of its parts. Emergence is what happens when an interconnected system of relatively simple elements self-organizes to form more intelligent, more adaptive higher-level behavior."</I>Written by Steven Johnson. Published in September 2001.
Foundations of Distributed Artificial Intelligence
This book provides a <I>"comprehensive and unified treatment of a subfield of artificial intelligence that is concerned with distributing and coordinating knowledge and actions in multiple agent environments."</I>Edited by G.M.P. O'Hare and N.R. Jennings. Published in 1996.
Iterative Software Engineering for Multiagent Systems
This book covers the MASSIVE method. Written by Jurgen Lind. Published in 2001. More information can be found at the <A HREF="http://www.agentlab.de/">agentlab</A>.
Reasoning About Rational Agents (Intelligent Robotics and Autonomous Agents)
by Mike Wooldridge, 2000 (see also the <A HREF=" http://mitpress.mit.edu/promotions/books/WOORHF00">MIT Press page</A>). <I>"The book begins by introducing the BDI model in detail then introducing a series of progressively more refined BDI agent designs,discussing the extent to which these designs capture our intuitionsabout rational behaviour. The book then introduces a BDI logic called LORA (which stands for Logic of Rational Agents). LORA makes it possible to represent the beliefs, desires, and intentions of agents, and how these agents and their environments change over time. After an informal, tutorial-style introduction to LORA, the book shows how the logic can be used to capture many components of a theory of rationa agency, including such notions as communication and cooperation. The book concludes with a discussion on the role of logic in agent theory"</I>.
Understanding Agent Systems
This book presents a formal approach to dealing with agents and agent systems using the Z specification language to establish an accessible and unified formal account of agent systems and inter-agent relationships. The approach provides precise and unambiguous meanings for common concepts and terms for agent systems, allows for the description of alternative agent models and architectures, and serves as a foundation for subsequent development of increasingly refined agent concepts. Edited by Mark D'Inverno and Michael Luck. Published in 2001.
Trust and Deception in Virtual Societies
Edited by Cristiano Castelfranchi and Yao-Hua Tan, this book provides analyses by various researchers of the different types of trust that are needed for various tasks, such as facilitating on-line collaboration, building virtual communities and network organizations, and even the design of effective and user-friendly human–computer interfaces. The book has a multi-disciplinarycharacter providing theoretical models of trust and deception, empirical studies, and practical solutions for creating trust in electronic commerce and multi-agent systems. 2001.
Layered Learning in Multiagent Systems
<I>A Winning Approach to Robotic Soccer</I>by Peter Stone. This book looks at multiagent systems that consist of teams of autonomous agents acting in real-time, noisy, collaborative, and adversarial environments. The book makes four main contributions to the fields of machine learning and multiagent systems. More information is available <A HREF="http://mitpress.mit.edu/book-home.tcl?isbn=0262194384">at MIT press</A>.
Complexity: Metaphors, Models, and Reality
A Santa Fe book on complex systems.
Turtles, Termites, and Traffic Jams
An excellent book. It explores decentralized systems---how we perceive them, and how to teach kids (and not-so-young kids) about them. Describes StarLogo. Written by Mitchel Resnick. 1994.
Swarm Intelligence
From Natural to Artificial Systems (Santa Fe Institute Studies on the Sciences of Complexity). by Bonabeau E., M. Dorigo, and G. Theraulaz, 1999. A <A HREF="http://www.santafe.edu/sfi/publications/Bookinforev/icnew.htmll">summary</A>is availabe at Santa Fe.
Secure Internet Programming
Security Issues for Distributed and Mobile Objects. A collection of papers on security issues for Internet programming. Edited by Vitek and Jensen. July 1999.
Developing Intelligent Agents for Distributed Systems : Exploring Architecture, Technologies, and Applications
Published in 1997 <I>"This book clearly explains the programming of agents for improving user interfaces, for improving the performance and usability of LANS and WANS, for managing mail, and even for assisting in the development of other software! In addition, the book provides a rundown on the applicable standards, such as CORBA and OLE, essential background on the technologies that make agents possible, including artificial intelligence, fuzzy logic, and object technology."</I>I have not read it, but it sounds useful.
Growing Artificial Societies : Social Science from the Bottom Up
In this book, published in 1996, Joshua Epstien and Robert Axtell detail their experiences with their social simulator program: Sugarscape. Based on a metaphor of "ants" on a two-dimensional grid that can move, use simple communications, and reproduce, the authors show the emergence of patterns which are reminiscent of combat, trade, pollution, migration, etc. See also the <A HREF="http://www.brook.edu/sugarscape">Sugarscape homepage</A>.
Intelligent Information Agents VI
Based on the sixth nternational workshop on Agent Theories, Architectures, and Languages, ATAL'99, held in Orlando, Florida, USA in July 1999.
The Computational Beauty of Nature
Somewhat realted to MASs. Deals with complex systems in nature.
Cambrian Intelligence : The Early History of the New AI
by Rodney Brooks. The book presents all the key philosophical and technical ideas to his bottom-up approach to AI and robotics.

A Concise Introduction to Multiagent Systems and DAI
by Nikos Vlassis. This is an introductory text (70 pages) on the subject of Multiagent Systems and Distributed AI. It has been used for teaching undergraduate courses at the University of Amsterdam, The Netherlands. It is free to download.
AgentLink News
A newsletter that carries very interesting articles from AgentLink (Europe's ESPRIT-funded Network of Excellence fo agent-based computing). It is available for free online.
Multiagent Systems in the CoRR
Recent online publications from the ACM Computing Research Repository (CoRR). The CoRR is a good place to put <B>your</B>next paper, so we can all find it.
Bibliographies on Artificial Intelligence
Search a comprehensive bibliography on AI, including DAI and MAS topics. Results are available in Bibtex.
Bibliography on DAI and MASs
Search only DAI and MASs. Covers papers published up to 1997.
Cora Research Paper Search
While this is still a research project, it seems to provide useful results. It has a topic organization and a search function.
ResearchIndex
*cool*The NECI Scientific Literature Digital Library: a scientific literature (mostly CS) digital library that aims to improve the dissemination and feedback of scientific literature, and to provide improvements in functionality, usability, availability, cost, comprehensiveness, efficiency, and timeliness. You can do a search on a keyword and it will rank results based on how many other papers cite them, this is <I>very</I>useful. Of course, I had to search on my name, the results were an incentive to do better work in the future. You can do a <A HREF="http://citeseer.nj.nec.com/cs?q=multiagent+or+multi-agent&cs=1">search on multiagent</A>to find the most popular papers in the field.

Software

P2P Systems

http://gnutella.wego.com/
A protocol, along with several implementations, for a distributed file system with query capabilities. Each node in the system acts as both a server and client. There is no central point of control and the network claims to preserve a node's privacy. It was initially released by AOL as a GPL product but was then taken back. However, it is still being activelly developed and other clone implementations of the protocol are available.
NeuroGrid
The idea behind NeuroGrid is to provide a framework such that entities can be found within a distributed environment. NeuroGrid is based on the idea of automating the process we use in human society to find out things that we want to know, or the locations of things that we need.
JXTA
Project JXTA is an open source effort, with a vision to enable developer to create innovative services and applications. Project JXTA addresses the need for an open, generalized protocol that interoperates with any peer on the network including PCs, servers and other connected devices. It started as a research project at Sun directed by Bill Joy.

Agent Architectures

AGENT0 - A Language for Agent Oriented Programming.
Agent0 is an interpreter built to run on top of Common Lisp. It creates an environment in which relatively simple "intelligent" agent programs can be developed and a experimented with.
Agent Building Shell (ABS)
<I>U. Toronto</I>(EIL) Builders of the Agent Building Shell (ABS). They apply MASs to supply chain problems and telecommunications.
Agent Factory
An environment for the rapid prototyping of intelligent agents. Developed in Smalltalk-80.
Bee-gent Multi Agent Framework
*soft*Bee-gent, a platform for mobile agents, has a new version out. I has a new version of the IPEditor which can make Interaction Protocols for Agent Wrappers as well as Mediation Agents, and makes the State Transition Chart and Message Sequence Chart become compliant to UML expression. It also includes bugfixes. Binaries are available free for non-commercial use.
Cougaar Agent Architecture
Cougaar is an open-source Java-based architecture for the construction of distributed agent-based applications. It is the product of an eight-year DARPA-funded research project in highly scalable and survivable multi-agent systems. Cougaar is currently used in next-generation military logistics systems, commercial applications, and research projects.
Excalibur
The project's goal is to develop a generic architecture for autonomously operating agents, like computer-guided characters/mobiles/items, within a complex computer-game environment. Source code is not available but some of the papers are online.
Jadex BDI Agent System
Jadex stands for "JADE extension" and represents a Belief Desire Intention (BDI) extension for the well-known JADE multi-agent platform. Jadex allows the usage of higher-level agent concepts for implementing agents.
JATLite
JATLite (Java Agent Template, Lite) is a package of programs written in the Java language that allow users to quickly create new software "agents" that communicate robustly over the Internet.
JATLiteBean
*soft*A Java Bean component that encapsulates JATLite. It allows you to quickly build agents that communication over the Internet and execute in your browser. The agents speak KQML. The software is released under the GNU GPL.
Java Communicating Agents
Jacomma is an open-source framework for developing network-aware reactive information agents and multi-agent systems, using the ICM agent communication infrastructure. It offers transparent ICM bindings for java, and includes a lightweight agent execution environment.
JESS, the Java Expert System Shell
Jess is a rule engine and scripting environment written entirely in Sun's Java language. Jess was originally inspired by the CLIPS expert system shell.
MAP (A Mobile Agent Platform)
Implements mobile agents in Java.
Narval Project: Intelligent Personnal Assistant
Narval is a personal network assistant based on artificial intelligence and agent technologies. It executes recipes (sequences of actions) to perform tasks. It is easy to specify a new action using XML and to implement it using Python. Recipes can be built and debugged using a graphical interface. It is availble under the GPL.
Open Agent Architecture (OAA)
In the context of the Open Agent Architecture (OAA), we are focused on building distributed communities of agents, where agent is defined as any software process that meets the conventions of the OAA society. An agent satifies this requirement by registering the services it can provide in an acceptable form, by being able to speak the Interagent Communication Language (ICL), and by sharing functionality common to all OAA agents.
SIM_AGENT
The toolkit uses the Pop-11 language in the Poplog software development environment.
Zeus Agent Building Toolkit
The ZEUS toolkit is a synthesis of established agent technologies with some novel solutions that provide an integrated environment for the rapid development of collaborative agent applications.
UML Diagrams for Agent Architectures
A (still small) collection of UML diagrams designed to help students who want to implement some of the most common agent architectures using an object oriented programming language. I have successfully used these in a graduate multiagent systems class, though they are far from perfect. Your suggestions are welcome!

Blackboard Systems

ALIAS

Commercial Products

The Aglet Portal
Seems it looks like IBM has lost interest on Aglets, these people have stepped up to keep the ball rolling.
SAIC Afterburner
Autonomous agent ramework for mobile and non-mobile Java agents that communicate using KQML.
Agentx
International Knowledge Systems produces these second generation, distributed computing libraries that support object request broker, RMI and mobile agent services. The libraries are written in pure Java.
AgentSheets
This company sells a product that allows a user with no programming experience to develop agent-based simulations. Examples include SimCity-like simulations, a Pachinko machine, the effects of Prozac on the brain. Software is currently only for the Mac.
Brahms multiagent simulator
Brahms is a multi-agent simulation tool for modeling the activities of groups in different locations and the physical environment consisting of objects and documents, including especially computer systems. Brahms models can help human-computer system designers to understand how tasks and information actually flow between people and machines, what work is required to synchronize individual contributions, and how tools hinder or help this process. It is avalible free for researchers.
IBM Aglets Workbench
The Aglets Software Development Kit is an environment for programming mobile Internet agents in Java. (It is what we used to be called Aglets Workbench.)
CALVIN
Communicating Agents Living Vicariously in Networks. A set of libraries for building agents.
Concordia
A full-featured framework for development and management of network-efficient mobile agent applications for accessing information anytime, anywhere and on any device supporting Java.
dMARS
dMARS is an easy-to-use programming and execution system that enables you to implement decision support and task management as part of larger distributed real-time systems
Grasshopper
An agent framework that supports agent mobility via Mobile Agent System Interoperability Facilities Specification (MASIF) on top of the Common Object Request Broker Architecture (CORBA). Also has <A HREF="http://www.ikv.de/download">papers</A>regarding mobile and intelligent agents.
Inferno
A distributed computing toolkit from Lucent.
Intelligent Reasoning Systems
We specialize in the research, design, development, and application of leading-edge research and technologies, primarily in the fields of Intelligent Software Agents (ISAs) and Distributed Artificial Intelligence (DAI). You can download UMPRS and JAM from this page.
JACK Intelligent Agents
Implements a third-generation Belief, Desire and Intention (BDI) agent system using a component-based approach. Based on the JACK Agent Language (JAL), which is an extension of Java.
Jini
Jini connection technology, based on Java technology, enables digital devices to simply connect together. Devices become agents.
PRS-CL
A procedural reasoning system for representing and using an expert's procedural knowledge and accomplishing goals and tasks.
RIDL
Agent Business Force introduces Personal Edition of their softwareagent language RIDL 2004 at just $ 99. The Personal Edition is fullyfunctional, but excludes the corporate features of Enterprise Edition. RIDLis Java plus keywords like agent, behavior, etc. All messaging is automatic.A sample application written in RIDL is on the Agent Business Force website.
T Spaces
A network communication buffer with database capabilities, from IBM research.
Voyager
A standards neutral, 100% Pure Java development platform and object request broker (ORB) for distributed computing -- speeds development and improves the performance and quality of enterprise solutions.
Xpect
<I>Xerox</I>. Aims to provide a generic framework for electronic commerce. Implemented using autonomous agents.

Communication Infrastructure

A-Match
<I>CMU</I>Intelligent Software Agent Matchmaking System. A web interface to the RETSINA matchmaker. This webpage is a place where you can go to advertise your agent services and to find agents that offer services that you want. Your agent would not use the web form, it would talk KQML directly to the matchmaker.
Bond
*soft* <I>Purdue</I>. A new release of the Bond architecture. The software is released under the LGPL. It consists of Java 2 middleware for network-centric computing. The project is still in beta, some parts are alpha.
Cobalt
A KQML-CORBA based architecture for agent communication. It provides a server, client, and parser. It is written in Java and C++, and free for non-commercial research.
Hive: a platform for mobile agents
*soft*<I>MIT Media Lab</I>A Java software platform for creating distributed applications. Using Hive, programmers can easily create systems that connect and use data from all over the Internet. At its heart, Hive is an environment for distributed agents to live, communicating and moving to fulfill applications. It has been released under the GPL.
Inter-Agent Communication
The ICM is a communications infrastructure that enables agents and other distributed applications to communicate with each other. An ICM server sits on each participating host computer and acts as a message center for agents wishing to communicate.
Infospheres Infrastructure
A distributed system framework that is implemented in Java. It provides a generic object model and a variety of messaging models: asynchronous, synchronous, and remote procedure calls.
Jini.org
A place where users of Jini technology can meet and exchange ideas and source code.
The Object Management Group
Many MASs use CORBA for communication. This is a great place to learn about CORBA. Check out their Free Stuff link for open source CORBA implementations.
SOAP
The Microsoft Simple Object Access Protocol. Its RPC over http using XML for data encoding. I believe they want to make it an open protocol.
ÜberNet
A communications framework which is implemented in Java. It provides a dynamic, extensible message system which supports the communication of arbitrary data streams between Java Virtual Machines.
XML-RPC
A spec and a set of implementations that allow software running on disparate operating systems, running in different environments to make procedure calls over the Internet. It's remote procedure calling using HTTP as the transport and XML as the encoding. Open source implementations available in a variety of languages.
Web Services Toolkit
from IBM Alphaworks. It is a software development kit that includes a run-time environment, a demo, and examples to aid in designing and executing Web service applications that can automatically find one another and collaborate in business transactions without additional programming or human intervention. Simple examples of Web services are provided, as well as demonstrations of how some of the emerging technology standards, such as SOAP, UDDI, and WSDL, work together. It also includes support for WS-Inspection, a new web services standard presented by IBM and Microsoft. Written in Java.

Companies

ALIAS

E-Commerce

AuctionBot
<I>U. Michigan</I>. Allows anyone to set up an auction. Similar to the many commercial Internet auction sites, but with an academic intent. It also provides an API in case you want to write a bidding agent.
eMediator
<I>WUSTL</I>A free-to-use electronic commerce server. Software is not available for download.
Kasbah
<I>MIT Media Lab</I>. Provides software agents that automate the negotiation process for an user who want to buy or sell something.
Tete-a-Tete (T@T)
<I>MIT Media Lab</I>. Accommodates iterative cross-merchant product comparisons by employing integrative negotiation techniques across each product's full range of value. The software has gone commercial.
MAGNET
MAGNET (Multi AGent Negotiation Testbed) provides the environment where customer and supplier agents participate in a first-price sealed-bid combinatorial auction over compound plans with precedence relations and time constraints.

RDF handling

Jena toolkit
Jena is a java API for manipulating RDF models available for download from HP Labs. It supports integrated parsers, integrated quey language (RDQL), RDF containers (bag, alt, and seq), storing DAML ontologies in a model, and statement centric methods for manipulating and RDF model as a set of triples.

Tools for building MASs

Actor Foundry
A collection of Java packages for building MASs. It provides services such as network-wide nameservice, migration facility, communication mechanism. Based on Gul Agha's Actor model of computation.
agentTool
It is a tool for enforcing the <I>"Multiagent Systems Engineering methodology...It implements the entire MaSE process including Capturing Goals, Applying Use Cases, Refining Roles, Creating Agent Classes, Constructing Conversations, Assembling Agent Classes, and System Design. Capabilities of agentTool include graphical analysis and design of multiagent systems from high-level organizational design to low-level component design. agentTool also includes Java code generation capability for agentMom, an simple socket-based communication infrastructure, and Carolina, a multiagent framework under development at the University of Connecticut"</I>.
Cougaar Agent Architecture
Cougaar is an open-source Java-based architecture for the construction of distributed agent-based applications. It is the product of an eight-year DARPA-funded research project in highly scalable and survivable multi-agent systems. Cougaar is currently used in next-generation military logistics systems, commercial applications, and research projects.
D'Agents software
Includes Agent Java and Agent Tcl, which is now named D'Agents. They are all tools for writing mobile agents.
DIET Agents platform
The DIET Agents platform has been released as Open Source. It is a light-weight, multi-agent platform for decentralised computing. A bottom-up design was used to ensure that the platform is lightweight, scalable, robust, adaptive and extensible. It is especially suitable for rapidly developing peer-to-peer prototype applications and adaptive, distributed applications that use bottom-up or other nature-inspired techniques.
Cormas
The Common-pool Resources and Multi-Agent Systems (Cormas) is a multi-agent simulation platform specially designed for renewable resource management. It provides the framework for building models of the interactions between individuals and groups using natural resources. With Cormas, the design of the spatial support rests on spatial entities, which are themselves agents. When these entities yield resources, it falls within their competence of arbitrating, according to some pre-defined protocols, between potential concurrent demands formulated by the agents exploiting these resources. The way the agents are exploiting the resources may depend on their own representation of the environment, which they build from these same spatial entities.
FIPA SMART
FIPA-based Stationary and Mobile Agent Resource Toolkit. Java code for building FIPA-compliant agents and MASs.
FIPA-OS
FIPA-OS is a component-based toolkit enabling rapid development of FIPA compliant agents. FIPA-OS supports the majority of the FIPA Experimental specifications and is being continuously improved as a managed Open Source project, making it an ideal choice for any FIPA compliant agent development activity.
Gamebots
This projects aims to modify the Unreal Tournament software so that automated agents can also play. Unreal is a first person shoot'em up gave, like Doom and Quake. The players use sockets to receive information from the server and to send in their actions.
IMPACT
The Interactive Maryland Platform for Agents Collaborating Together. Provides wrappers for agentizing code, along with servers to facilitate application-independent interoperability.
Jackal
A Java package which provides a comprehensive communications infrastructure for Java-based agents. Jackal facilitates the use of the KQML agent communication language, and employs a new, sophisticated protocol for agent naming, addressing and identity (KNS)
JADE
Version 2.2 <I>"the taste of the communitie's power"</I>has been released. It includes integration of the HTTP-based MTP (Message Transport Protocol) and the XML-based ACLCodec, a bit-efficient ACLCodec, the support for managing remote agent platforms and the restructuring of the behaviours package with the inclusion of a Finite State Machine (FSM-based) Behaviour.
JAFMAS
JAFMAS provides a framework to guide the coherent development of multiagent systems along with a set of classes for agent deployment in Java.
Jason
A Java-based interpreter for an extended version of AgentSpeak. Unlike other BDIagent tools, Jason implements the operational semantics of AgentSpeak, a BDI logic programming language extensively discussed in the literature. It is available as Open Source under GNU LGPL.
Java Agent Services
The Java Agent Services project is an initiative to define an industry standard specification and API for the development of network agent and service architectures. It is a proposed extension of the Java language, guided by the Java Community Program, that will add a javax.agent package with agent functionality. It was started on September 2000.
JiVE: JAFMAS integrated Visual Environment
JiVE is a tool for the design and development of multi-agent systems. JiVE allows a designer to draw a multi-agent system graphically (including communications and behavior), specify the necessary properties, check the design for correctness, and deploy their application either directly in the JAFMAS framework or in a framework of their own choosing. The speed and ease of creating a multi-agent system is vastly improved over a completely hand-coded system or even using one of the many agent frameworks available. Additionally, JiVE lets multiple distributed users work on the design simultaneously over web browsers that support Java 1.2.
KQML Software
An index to several KQML software packages.
LALO: a multiagents framework
LALO is an Agent Oriented Programming (AOP) language and a framework for developing intelligent multiagents systems. A program written in LALO is translated into C++ source code, and then may be compiled with your regular C++ compiler. The agents are communicating with KQML
Lightweight Extensible Agent Platform
LEAP is an <I>"agent platform that is: lightweight, executable on small devices such as PDAs and phones; extensible, in size and functionality; operating system agnostic; mobile team management application enabling, supporting WAP and TCP/IP; FIPA compliant."</I>.
Machinetta
Machinetta proxies are used for the rapid creation of heterogeneous teams. The proxies are implemented as lightweight Java processes and can run on various devices, including handheld computers. The proxies work with the whole spectrum of robots, agents, or persons.
MadKit - MultiAgent Development Kit
*soft*MadKit is a modular and scalable agent platform. It provides generic agent facilities and allows high heterogeneity in agent architectures (from simulation systems to rule-based agents). Platform services are built as agents and thus can be customized or replaced easily.
MASSYVE- multiagent kit.
*soft*Massyve Kit version 2.0 represents an evolution of version 1.0, announced in July 99. In general, its main new features are: the agents can run in distributed machines; new reference architectures can be designed; and the user can make some experiments with the notion of mobile agents. Besides that, some bugs of version 1.0 have been fixed as well as the user/programmer manual contains more detailed information on how to derive a particular system. Its available for free for non-commercial use.
MASS
Multi-Agent Survivability Simulator. It is a research tool that provides a concrete, deterministic, well-defined environment to test multi-agent systems, with a concentration on coordination and negociation.
MIC* Framework
Within the MIC* framework the multi-agent system is devided explicitly into two dimensions: the deployment environment and the autonomous agents that populate it. MIC* is an algebraic model of a deployment environment and this project represents its implementation.
MultiAgent Systems Tool
MAST is A general purpose distributed framework for the cooperation of multiple heterogeneous agents. Written in C++. Agents are implemented using the MAST-Agent Description Language, which is then compiled into executable code. Supports CKRL.
Multiagent Planning Architecture
An architecture for large, sophisticated planning problems that require the coordinated efforts of diverse, geographically distributed human and computer experts.
OpenCybele
OpenCybele is the open source release of the Cybele(TM) agent infrastructure developed by Intelligent Automation Inc. It is a runtime environment built on the top of the Java 2 platform for control and execution of agents. It adopts a service-layered architecture promoting plug-n-play capability of agent services, such as, Concurrency management, Event management, Communication and Timer event generation. It also promotes an Activity Centric Programming (ACP) paradigm for coding agents. The ACP paradigm encourages encapsulation of the agent's autonomous behavior as a group of activities. The activities can be coded using the core Activity Oriented Programming Interfaces (AOPIs) that are provided as a part of the OpenCybele kernel. The AOPIs in turn use the published interfaces of different agent services. Other features include location independent communication, publish-subscribe based messaging, synchronous, asynchronous, broadcast, and point-to-point messaging.
Quicksilver
The goal of quicksilver is to provide a simple environment that allows the quick development and testing of agent models. The idea is that quicksilver cooperates with the Java environment in that it delegates the development of agent types and viewers to Java. Quicksilver itself then provides the editing of a so called model tree, which contains instances of the agent types. The model tree can be navigated and stepped. In both cases the viewers come into play.
Ronin Agent Framework
*soft*The Ronin Agent Framework is a Jini-based distributed agent development framework. Ronin is designed to aid in the development of highly demanded "intelligent" distributed applications. Ronin introduces a hybrid architecture, a composition of agent-oriented and service-oriented architecture, for deploying dynamic distributed systems
Social Interaction Framework
*soft*The SIF is <I>is a tool for rapid-prototyping of simulations involving multiple agents. It supports the design by providing ready-to-use components and several debugging functions during run-time.</I>It is written in Java and released under the GNU GPL.
Swarm
Swarm is a software package for multi-agent simulation of complex systems. Swarm is intended to be a useful tool for researchers in a variety of disciplines. The basic architecture of Swarm is the simulation of collections of concurrently interacting agents: with this architecture, we can implement a large variety of agent based models. Swarm is free software, released under the GNU General Public License (GPL).
TeamBots
*hard*TeamBots is a Java-based collection of application programs and Java packages for multiagent mobile robotics research. The TeamBots distribution is a full source-code release. The control systems you build with it can be used in the included simulator and in real robots such as the Nomad 150.
XRaptor
A Simulation Environment for Continuous Virtual Multi-Agent Systems. It is written in C++ for UNIX platforms with the X Window System and Motif 1.2. XRaptor allows studying the behavior of agents in different 2- or 3-dimensional continuous worlds.

Other Tools

Aspect-Oriented Programming
<I>Xerox PARC</I>. AOP is meant as an extension to object oriented programming that can encapsulate cross-cutting concerns. For example, all your object might have a communicate() method, these could be gathered in one aspect. Implemented as an extension to Java.
Project COSA
The goal of Project COSA is to improve software reliability and productivity by at least one order of magnitude. COSA is based on the premise that one of the primary causes of the software unreliability crisis is the age-old practice of basing software construction on the algorithm COSA is a non-algorithmic, signal-based software construction (composition) and execution model. Software creation consists of connecting elementary concurrent objects (cells) together using a graphical software composition environment. Cells can be combined into high-level, plug-compatible components and/or applications. There is no cryptic programming language to learn, no procedures, no subroutines and no compile/run cycles.
April
April is a programming language intended to build multi-agent systems. It is a distributed parallel process language that borrows a number of ideas from Prolog, ML. April (Agent PRocess Interaction Language) is a higher order language with very simple facilities for sending messages (using the ICM) that can contain any legal April value - including April programs.
Eco Problem Solving
A small object-oriented framework for investigating distributed problem solving with small, reactive agents. Written in Java. the sources are freely downloadable, and there is a demonstration applet as well (solving the N-Puzzle with agents). Papers are also available on line.
Jini Prolog Engine Service
JEPES, was developed by Harry Chen of UMBC as a Jini service that provides remote Prolog engine services to Jini-enabled components in the network.
Manta
Manta is primarily a multi-agent simulation tool aimed at simulating ant societies. It has been designed to be used by ethologists or biologists. But it can be used to explore self-organizing multi-agent systems, with sets of agents designed after Konrad Lorenz's model of behavior and a stimulus-based communication system. Three different versions can be freely downloaded (one for Win 3.1, the other ones for Win95/98). The source (in Delphi) is available on request.
MAS Netlogo Models
These are Netlogo models that implement multiagent problems or solutions. The list currently includes classics such as Tileworld, the Mailmen problem, the Coordination game, and several solutions to the distributed NQueens problem. You can either run the Java applets right on your browser or download the source code.
NetLogo
NetLogo is a programmable modeling environment for simulating natural and social phenomena. It is particularly well suited for modeling complex systems developing over time. Modelers can give instructions to hundreds or thousands of independent "agents" all operating in parallel. This makes it possible to explore the connection between local and emergent behaviors. It is the next generation of the series of modeling languages that started with StarLogo. Version 1.0 released 1 April 2002.
StarLogo
An extension of Logo that allows you to animate thousands of turtles and program the patches of ground. Availble for the Mac and Java.
Remembrance Agents Page
An application that watches over a user's shoulder and suggests information relevant to the current situation. Not MultiAgent enabled, but could serve as a good starting point. It implements several useful text processing algorithms.

Laboratories

ALIAS

Pitfalls of Agent-Oriented Development
Before you start building your multiagent system, perhaps you might want to read over this paper. 1998.
Agent Construction Tools
*cool*This page provides a survey (table) of agent construction tools. The tools are categorized as either commercially available products or academic and research projects. It also provides very useful descriptions.
BotSpot
The spot for bots!
Knowbot System Software
The Knowbot software released here implements a research infrastructure for mobile agents ("Knowbot programs") intended for use in widely distributed systems such as the Internet.
University of Michigan Digital Library
(UMDL) A digitial library implemented as a market-based (e-commerce) MASs.
Agentcities
Agentcities is a global, open collaborative initiative involving researchers and projects from many countries and research areas. Our objective is to construct a worldwide, open network of on-line systems hosting diverse agent based services which can interact with one another dynamically, autonomously and intelligently to form newcompound services

Topics

Alife

Ant Colony Optimization
<I>"Ant Colony Optimization (ACO) studies artificial systems that take inspiration from the behavior of real ant colonies and which are used to solve discrete optimization problems. Recently, the Ant Colony Optimization meta-meuristic has been defined by Dorigo, Di Caro and Gambardella "</I>. The techinique has been demonstrated on the travelling salesman problem.
Artificial Life Online
A great site put up by the Santa Fe Institute, with information on software, websites, books and papers.
Alife Database - Artificial Life Searchable Repository
A Searchable Database of Alife Related Sites on the Net, Automatically Gathered by an Intelligent Search Bot.
Alife Database Weblication
A Searchable Database for Artificial Life and Alife related sites on the Net. The data is automatically gathered by an intelligent search bot scanning the WWW.
Boids
Flocks, Herds, and Schools: a Distributed Behavioral Model. A nice page by the author of boids (Craig Reynolds), includes a Java applet demo.
DataBot
Implements Neural Net on a spreadsheet and the use the NN for typical applications (vision, feature detection, etc).
The Live Alife Page
Zooland!
The Artificial Life Resource. Lots of pointers here.

E-Commerce

UMBC Institute for Global Electronic Commerce
UMBC Institute of Global Electronic Commerce: news and pointers to everything that has to do with electronic commerce.

Blackboard Systems

Annotated Blackboard-Systems Bibliography
About twelve of the most historically important papers. A couple of them are available online.
Blackboard Technology
A good reference page with all kinds of information on blackboard systems.
GBBopen
GBBopen is a modern, high-performance, open source collaborating-software framework based on the concepts that were explored and refined in the UMass Generic Blackboard system and the commercial GBB product. Available for download.

Communication Languages

ACL-based Agent Systems
A short article, from Internet Computing, describing the differences between several agent communication languages. Specifically, it compares JATLite with FIPA agents.
eCo
Working to develop an XML-based communication standard for e-commerce.
CCL
Choice Constraint Language, an agent language for communicating about choice.
KIF
Knowledge Interchange Format. The de-facto standard content language for KQML.
KQML
Knowledge Query Manipulation Language. The closest thing to a standard that we have.
P3P
Platform for privacy preferences, from the W3C. A language for representing privacy practices of a website.
FIPA
Foundation for Intelligent Physical Agents. A non-profit organization established in 1996 whose purpose is to promote the development of specifications of generic agent technologies that maximise interoperability within and across agent based applications. Working on FIPA Agent Communication Language (ACL) which it hopes will be the new standard.
XML.COM - XML and Query Languages
Software multiagent systems will probably end up using XML at the syntax level because of the widespread support for XML by companies.
XMLSoftware
Tons of software for handling XML.

Complexity

CALResCo
The Complexity and Artificial Life Research Concepts is a non-profit organisation dedicated to promoting the wider aspects of the Complex System sciences by education, synthesis and by the integration of the theories into the mainstream viewpoints of arts, philosophy and science.

Contract Net & Market Systems

Negotiation as a metaphor for distributed problem solving
This is the AI Journal paper that introduced the contract net. Access to the full text is restricted.

Organization and Coordination

Coordination Technologies
<I>Xerox</I>. Aims at creating technologies for the support of distributed organizations.
CORPS
<I>U. California, Irvine</I>. Computing, ORganizations, Policy and Society. The impact of computers on organizations.
Interactive Paper Project
(IPP) A system for collaborative peer-review paper development (i.e. writing) on the web.
MIT Center for Coordination Science
The Center conducts multidisciplinary research that draws upon a variety of fields, including computer science, organization theory, information systems, management science, economics, and psychology.
SDML
A Multi-Agent Language for Organizational Modelling.
UM-SI - Collaboratories
By integrating people with technology in media-rich environments, collaboratories make it possible for individuals and groups in geographically dispersed locations to conduct their work with fewer constraints of time and space.

Ontologies

Cyc
The famous Cyc knowledge base. The whole thing is the property of Cycorp, but they have released the Upper Cyc Ontology to the public.
Java Ontology Editor
Edit ontologies and read/write them out in KIF format.
WebOnto
A Java applet coupled with a customised web server which allows users to browse and edit knowledge models over the web.
Ontology.Org
If agents are to speak (i.e. buy and sell) to each other, they will need a shared ontology. This group is trying to come up with one. They are heavily focused on e-commerce.
Ontoknowledge
The On-To-Knowledge project will develop methods and tools and employ the full power of the ontological approach to facilitate knowledge management. It is the home of the Ontology Inference Layer (OIL), ajoint standard for specifying and exchanging ontologies.
Stanford KSL Network Services
The Ontolingua collaborative ontology editor. Allows you to edit ontolingua ontologies using your web browser.
Ontolingua Papers
Papers on Ontolingua and the Stanford KSL.
What is an Ontology?
*cool*Answer provided by Tom Gruber from Stanford.

Peer-to-Peer

OpenP2P.com
O'Reilly publisher's website on news and information about P2P, includes sections on Freenet, Gnutella, Napster, distributed computing, and others.

Recommender Systems-Collaborative Filtering

Collaborative Filtering Research Links
A list of papers about collaborative filtering, with abstracts and links to the full papers.
AntWorld
<I>"AntWorld harnesses your own knowledge, and that of thousands of other users of the World Wide Web, to help you find whatever it is that you are looking for right now."</I>It does so gathering the opinions of many users about the results of particular queries. It works better if many people have asked the same question before.
Active Web Museum
A test of collaborative filtering techniques as used for rating paintings.
Collaborative Filtering
A list of resources on this topic (including people). Maintained by Hal Varian.
Mark S. Ackerman
Firefly
<B>Update: </B>It was acquired by Microsoft, website does not exist. Firefly is the leading provider of products and services that enable businesses to build valuable personalized relationships with individuals and create communities around their brands.
GroupLens
Members of the GroupLens Research Project are involved in many research projects related to the fields of information filtering, collaborative filtering, and recommender systems. The project is lead by professors John Riedl and Joseph Konstan.
Information Filtering Resources
Includes conferences, systems, papers, people, etc.
Net Perceptions
The Net Perceptions Realtime Recommendation Platform eliminates compromises in performance, lexibility and scalability by seamlessly integrating and automatically applying the optimum technologies for every realtime recommendation task.
ReferralWeb
Yenta
Yenta will provide privacy-protected, distributed, automatic generation of clusters of users who are interested in similar topics. It is implemented as a multiagent system.
Hal R. Varian
Weka 3
Weka is a collection of machine learning algorithms for solving real-world data mining problems. It is written in Java and runs on almost any platform.

Semantic Web

SemanticWeb.org
A community portal for information and news about the Semantic Web. Includes a mailing list, current and past events,and reference information,
Web Service Description Usage Scenarios
This W3C working draft document describes the use cases of the web services description language. The use cases are meant to capture what is important for a web service to describe itself.

eBiquity.org
eBiquity.ORG is a slashdot-like site for news and discussion about ubiquitous and pervasive computing, covering devices, communication, infrastrcuture, middleware, mobility, applications and theory. eBiquity.ORG is developed and maintained by the UMBC Pervasive Computing SIG.
Individual-Based Models
Individual-based models are simulations based on the global consequences of local interactions of members of a population. This site provides many pointers to relevant research.
The Information Economy
A collection of resources.