CoverAssert: Iterative LLM Assertion Generation Driven by Functional Coverage Via Syntax-Semantic Representations | AMiner