Text this: Model-based design and evaluation of interactive applications/