When is it useful to call something an 'Agent'?
Agents can encapsulate the capabilities of both users
and their tools. Inter-agent communication, then, can include both
informal communication and formal exchange between
programs. Here we focus on how agents can be used to
encapsulate engineering services that can delivered
via the Internet, and how these different service agents can cooperate
and collaborate over the Web towards overall system
goals..
The on-going Project "Agent-Based
Product Design and Planning for Distributed Concurrent Engineering over
the Internet"
(ABPDP) is aimed at making efficient use of manufacturing
resources and increased flexibility and reducing the need for
redesign later in the product development cycle
by developing a distributed concurrent engineering system, in which
heterogeneous individual entities geographically
distributed can work cooperatively. An agent-based architecture has been
designed, and an agent community demo has been developed,
in which five agents, namely Design Agent, Facilitator,
Capability Agent, Manufacturability Evaluation Agent
and Process Planning Agent, work cooperatively for the
simultaneous product design and redesign, and generation
of process plans.
The
@gency (Distributed Artificial Intelligence and Multi-Agent Systems
Archive)
A collection site of agent technologies and agent related projects around
the world.
UMBC Agent
Web (Software Intelligent Agents)
Information and resources about intelligent information agents, intentional
agents, software agents, softbots,
knowbots, infobots, etc.
Sandia
Intelligent Agents for Manufacturing (SIAM)
A CORBA-based distributed object software system was developed for Sandia's
Agile Manufacturing Testbed
(SAMT). This agent architecture supports the goals of agile manufacturing.
Agent
Based Engineering Group at Stanford University
The application of agent-based technology to the engineering design process
-- design decision support, concurrent
engineering and collaborative design.
Cybercut
at U. C. Berkeley
An experimental fabrication testbed for an Internet accessible, computerized
machining service.Both a 3D
web-based CAD package and a design consultant that collaborates with a
professional CAD package will have
direct links into a remote fabrication service.
Intelligent
Software Agents at Carnegie Mellon University
The development of a collection of multiple agents that team up on demand---depending
on the user, task, and
situation---to access, filter and integrate information in support of user
tasks.
Worcester
Polytechnic Institute (MAS Webliography)
A collection of potentially useful sources of information about Multi-Agent
Systems.
Genesereth, M. and Ketchpel, S., "Software Agents", Communications of the ACM, July 1994
Hyacinth S. Nwana, "Software agents: an overview", The Knowledge Engineering Review, Vol. 11:3, 1996, 205-244