Fix parameter name in abstract AnalyzerFactory
Add documentation for analyzer factory implementation