next up previous
Next: Introduction

2

A Research Agent Architecture for Real Time Data Collection and Analysis

Travis Bauer
Computer Science Department
Lindley Hall, Indiana University
150 S. Woodlawn Avenue
Bloomington, IN 47405, U.S.A.
David Leake
Computer Science Department
Lindley Hall, Indiana University
150 S. Woodlawn Avenue
Bloomington, IN 47405, U.S.A.

16 March 2001

leake@indiana.edu

Abstract:

Collecting and analyzing real-time data from multiple sources requires processes to continuously monitor and respond to a wide variety of events. Such processes are well suited to execution by intelligent agents. Architectures for such agents need to be general enough to support experimentation with various analysis techniques but must also implement enough functionality to provide a solid back end for data collection, storage, and reuse. In this paper, we present the architecture of Calvin, an research grade agent system for supporting and analyzing users' document access. Calvin provides specific applications for collecting, storing, and retrieving data to be used for information retrieval, but its extensible object oriented implementation of resource types makes the architecture sufficiently flexible to be useful in multiple task domains. In addition, the architecture provides the ability to capture and ``replay'' data streams during processing, enabling the automatic creation of data testbeds for use in experiments comparing alternative analysis algorithms.



 
next up previous
Next: Introduction
Travis Bauer
2002-01-25