Analysis framework with DataIntegrityAnalyzer