logic [noun] + analyser [noun]