TPTP (Test and Performance Tools Platform) fornisce funzioni per integrare una vasta gamma di provider di analisi. Ogni provider di analisi può avere strumenti che forniscono forme diverse di analisi, ma l'interfaccia per gli strumenti rimane coerente nel framework di analisi TPTP.
Utilizzando il provider di verifica del codice Java che fa parte di TPTP, è possibile eseguire un'analisi statica delle risorse con cui si lavora per rilevare le violazioni alle regole e alle categorie di regole. L'analisi genera un prospetto, in una vista
Risultati dell'analisi, dei risultati che non sono conformi alle regole specificate.
Le prospettive Java e Debug includono automaticamente funzioni di analisi, ma è possibile aggiungere funzioni a qualsiasi altra prospettiva. Il framework di analisi consente sia a fornitori di terzi che a chiunque sviluppi nuovi strumenti di integrare formati diversi di analisi senza dover modificare la modalità di esecuzione delle operazioni di analisi.