Text this: A proposal for handling non-functional aspects with a model-driven engineering approach