1. A business intelligence analysis client system for use with a business intelligence analysis sever system having an object model representing one or more data sources, the business intelligence analysis client system comprising: a user interaction module for managing interaction with a user for receiving user requests and presenting results of the requests; an object model module for managing a client copy of the object model of the analysis server system; and a communication module for managing communication with the analysis server system for obtaining update information for updating the client copy of the object model.