Finding, retrieving, and integrating information from geographically disparate data resources is a difficult problem that large organizations have faced for decades. In recent years, the size and variety of data networks have increased dramatically, and a host of new issues have been raised by the need to mine information from dynamic sources such as the World Wide Web, where information is constantly being updated, there is a high-level of local autonomy, and central control is almost non-existent. InfoSleuth is a consortial research project at MCC which is developing technologies for addressing these issues. Based on MCC’s successful Carnot project, InfoSleuth is developing a network of semi-autonomous software agents which perform semantic data integration and retrieval across a widely distributed network environment. To achieve this, the project employs recent advances in ontology management, data mining, workflow automation, object brokering and language translation. The InfoSleuth architecture consists of agents communicating with each other via the high-level language KQML. Queries are specified in the flexible knowledge representation language KIF, with respect to common ontologies that are managed in knowledge-base management systems such as Ontolingua and CLIPS. The queries are routed by mediation and brokerage agents to specialized agents for data retrieval from distributed resources, and for integration and analysis of results. User interaction with this web of agents is via a personalized intelligent user agent which communicates with the user via Java applets running inside a Java-capable Web browser such as Netscape.
[1]
Michael R. Genesereth,et al.
Software agents
,
1994,
CACM.
[2]
Gary Riley.
CLIPS: An expert system building tool
,
1991
.
[3]
Timothy W. Finin,et al.
KQML as an agent communication language
,
1994,
CIKM '94.
[4]
M. R. Genesereth,et al.
Knowledge Interchange Format Version 3.0 Reference Manual
,
1992,
LICS 1992.
[5]
Darrell Woelk,et al.
InfoSleuth Agents: The Next Generation of Active Objects
,
1995
.
[6]
Wei Shen,et al.
Enterprise information modeling and model integration in carnot
,
1992
.
[7]
James A. Gosling,et al.
The java language environment: a white paper
,
1995
.
[8]
Darrell Woelk,et al.
The InfoSleuth Project: Intelligent Search Management via Semantic Agents
,
1994
.
[9]
Peter F. Patel-Schneider,et al.
The DARPA Knowledge Sharing Effort: A Progress Report
,
1997,
KR.