Text this: Gaita-nf - un modelo de composición de componentes funcionales con servicios no funcionales