Text this: Marco de Trabajo para Seleccionar un Patrón Arquitectónico en el Desarrollo de Software