An infrastructure for the implementation of dynamic data warehouses
Data Warehouses have become a critical part of many organizations knowledge management system. The typical implementation if a data warehouse is designed to support basic data types usually found in legacy and relational database systems. Data Warehousing has always been associated with a large storage capacity data source that assists management of an organization in making strategic decisions. The main misconceptions regarding data warehousing are that it is a task of enormous effort and that it is useful for only large organizations having huge amount of transaction data. In addition data warehouses are usually static. While these systems are extremely valuable there are applications where the static nature of these warehouses is a hindrance. To more completely support such applications a model of the dynamic data warehouse is presented. This warehouse is built, operated and then brought down using mobile agents.