Está en la página 1de 8

CREACIN DE SERVICIOS EN DISPOSITIVOS MVILES UTILIZANDO EL LENGUAJE NATURAL

CREACIN DE SERVICIOS EN DISPOSITIVOS MVILES UTILIZANDO EL LENGUAJE NATURAL Se define un servicio como un conjunto de componentes relacionados entre si mediante conectores lgicos, que expresan una funcionalidad definida por el usuario creador Se intenta desarrollar un editor de servicios para mviles pensado para que se ejecute en cualquier mvil permitiendo al usuario crear un nuevo servicio simplemente definiendo su funcionamiento con lenguaje natural.

CREACIN DE SERVICIOS EN DISPOSITIVOS MVILES UTILIZANDO EL LENGUAJE NATURAL

La idea es que el usuario vaya escribiendo con ayuda de un asistente inteligente la definicin o el funcionamiento que desea para su servicio. Mediante varias frases con una estructura gramatical guiada Evento Condicin Accin Componentes Iteracin

CREACIN DE SERVICIOS EN DISPOSITIVOS MVILES UTILIZANDO EL LENGUAJE NATURAL

Estos servicios pueden realizar cambios: Modificar Borrar Aadir La escritura estar guiada mediante un sistema que facilita la bsqueda de posibles eventos, condiciones, acciones y tipos de iteracin. Mientras estamos escribiendo las letras de una palabra, el sistema nos muestra palabras completas que podemos seleccionar (al estilo del buscador de contactos del Windows Mobile).

CREACIN DE SERVICIOS EN DISPOSITIVOS MVILES UTILIZANDO EL LENGUAJE NATURAL

Ejemplo: El usuario quiere definir un servicio que muestre su posicin GPS en un mapa; tiene claro en la cabeza lo que quiere, pero lo ir plasmando poco a poco mediante el editor introduciendo trozos coherentes del funcionamiento del mismo, al que ir haciendo aadidos y arreglos.

CREACIN DE SERVICIOS EN DISPOSITIVOS MVILES UTILIZANDO EL LENGUAJE NATURAL

empieza escribiendo Mostrar un mapa. el sistema le despliega varias opciones posibles a elegir Google Maps, Nokia Maps, etc., Si el sistema ha dado por vlida la frase Mostrar un Google Maps., Ahora el usuario quiere mostrar su posicin GPS

CREACIN DE SERVICIOS EN DISPOSITIVOS MVILES UTILIZANDO EL LENGUAJE NATURAL cuando escribe un espacio, el sistema le despliega en la coordenada como no hay ms opciones incorpora dichas palabras a la definicin; a continuacin nos dice que podemos introducir una coordenada concreta o con mi posicin GPS, y el usuario elige esta ltima opcin.

Autmata que validar definiciones de servicios sencillos. El estado S es el estado inicial del autmata y los estados q6 y q9 pintados de naranja son los estados finales del autmata. Gramtica inicial CSLNE

También podría gustarte