pdf bibIncreasing Maintainability of NLP Evaluation Modules Through Declarative ImplementationsTerry Heinze | Marc LightSoftware Engineering, Testing, and Quality Assurance for Natural Language Processing