In IBM Rational ClearQuest ad un'entità possono essere associate informazioni relative alla cronologia. Ogni record dispone di un campo della cronologia e tale campo può disporre di più voci della cronologia. Ogni voce della cronologia è una riga di testo che descrive la modifica. Tutti gli oggetti History sono di sola lettura, poiché le voci della cronologia per un record di dati vengono create automaticamente da ClearQuest.
L'oggetto Histories è un oggetto Container che memorizza uno o più oggetti History. Un oggetto Histories è sempre associato ad un singolo oggetto HistoryField.