Text this: Process-oriented documentation of user requirements for analytical applications - challenges, state of the art and evaluation of a service-based configuration approach