In IBM® Rational ClearQuest un'entità può essere associata ad informazioni di 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 IBM Rational ClearQuest.
L'oggetto HistoryField rappresenta un campo cronologia singolo in un record. Un record può disporre di più oggetti HistoryField, ognuno dei quali include un singolo oggetto cronologie.
L'oggetto HistoryField dispone di una proprietà: la proprietà Histories. Questa proprietà contiene la serie di oggetti History che descrivono le modifiche ad un record.