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.