Advanced Search   
  Look in
       Title     Description
  Include
       Inactive Projects
 

 
Matchmaker
Head: Katia Sycara
Contact: Lori R. Price
Mailing address:
Carnegie Mellon University
Robotics Institute
5000 Forbes Avenue
Pittsburgh, PA 15213
Associated center(s) / consortia:
 Center for Integrated Manfacturing Decision Systems (CIMDS)
Associated lab(s) / group(s):
 Advanced Agent - Robotics Technology Lab
Project Homepage
Overview
The Matchmaker is an information agent that helps make connections between agents that request services and agents that provide services. The Matchmaker system allows agents to find each other by providing a mechanism for registering each agent's capabilities. An agent's registration information is stored as an "advertisement," which provides a short description of the agent, a sample query, input and output parameter declarations, and other constraints.

When the Matchmaker agent receives a query from a user or another software agent, it searches its dynamic database of "advertisements" for a registered agent that can fulfill the incoming request. The Matchmaker thus serves as a liason between an agent that requests services and an agent that can fulfill requests for services.