An Approach to the Automated Evaluation of Pipeline Architectures in Natural Language Dialogue Systems