Contiene también algoritmos que permiten la generación de patrones y su análisis usando criterios programados, y bancos de datos que almacenan información sobre el problema en cuestión y los estándares y regulaciones que se aplican a éste.