1. A computerized maintenance management system for vehicles, comprising a data warehouse, comprising a communications link for receiving data relating to vehicle maintenance, a storage component for storing received data, and a modeling component comprising modeling algorithms embedded in the data warehouse, whereby the modeling component processes the data in real-time within the data warehouse and outputs a predictive model with recommended maintenance and/or replacement schedules.