Text this: A Reference Model for Smart Tailor Applications Development