martes, 15 de mayo de 2012

W3C

El Ubiquitous Web Applications Working Group busca simplificar la creacion de aplicaciones web distribuidas, las cuales envuelven una gran diversidad de dispositivos, incluyendo ordenadores perosnales, equipamiento de oficina, dispositivos móviles, sensores físicos y efectores (como, por ejemplo etiquetas RFID o códigos de barras).
Esto se hizo gracias al trabajo del antiguo DIWG (Device Independent Working Group), junto con los nuevos trabjos de eventos remotos y coordinación de dispositivos.

Para medir el éxito hay que cumplir unos ciertos objetos:
  • La disponibilidad de una estructura (framework ) para aplicaciones web distribuidas autorizadas que minimize el coste de tratar con una gran diversidad de dispositivos, para así mejorar el acompasamiento entre cliente y servidor.
  • La capacidad de los desarrolladores para crear aplicaciones distribuidas dond los servicios, tanto locales como remotos, son expuestos com objetos DOM (Document Object Model).
  • En cuanto a la bondad, seguridad, identidad, privacidad y demás, es necesario establecer una generalización del uso de esas aplicaciones.

Coordinacion de dispositivos: Objetos DOM actuan como proxies para servicios como parte de una aplicacion web distribuida.

 

Las aplicaciones de la Ubiquitous Web  requieren acceso a una gran variedad de recursos.
Para simplificar, estos recursos son expuestos como objetos en el modelo y son accesibles desde scripts de páginas web.
El problema es conseguir dar a los autores web algo para identifiar el recurso que quieren y atarlo a la sesion como un nodoa DOM.
Una vez atado, el nodo puede crear evento y ser objeto de ellos. Por eso, el autor está protegido de detalles sobre cómo se ha realizado el recurso y de los mecanismos de comunicación usados para soportarlos.



 Esto sólo ha sido una leve introducción de una parte del trabajo que se está realizando.
Mas información a cerca del Remote Eventing y Enabling use of Device Capabilities en::
Dave Raggett and Stéphane Boyera





miércoles, 9 de mayo de 2012

Semánticas Empotradas en entornos ubicuos

La web semántica es la clave para acercar al usuario los entornos relacionados con la Ubiquitous Web.
Debería ser capaz de filtrar entornos inteligentes, buscar y recomendar información de entornos web de acuerdo con el contexto del usuario.
Actualmente la información en las páginas web está basada en un lenguajes humano y preparada para ellos, por lo cual podemos procesar informaciones de la web y asociar vínculos, pero de esta manera los ordenadores no pueden.


Ejemplo de semántica empotrada.


Las semánticas empotradas permiten que los sistemas de computación ubicua exploren la información de la web siguiendo el lema de en cualquier momento, a cualquier hora, en cualquier lugar.
Como ya se dijo en el post anterior algunos lenguajes como XML (1ª capa) o RDF están siendo empleados para realizar las tareas que suelen ser demandadas en estos entornos como WSDL.

Además las  semánticas empotradas permitirán a estos entornos filtrar, componer, descomponer y presentar la información de las webs mientras sigan unidos estos entornos. Por otra parte tenemos que considerar la información desde un punto de vista diferente, un punto de vista más teórico.
Primero hay que dar un modelo conceptual y localizar la información junto a ese modelo dentro de su contexto.

El modelo resultante permitirá pues activar varios dispositivos  en los entornos ubicuos para usar la web  de una forma más colectiva, más o menos como lo haríamos las personas mundanas, beneficiando así a varios usuarios en cada uno de sus territorios, por lo que las personas dejarán de ser simples usuarios de la web para ser algo más parecido a una sembradora-cosechadora .

Como una especie de símil respecto a esta nueva manera de ver la información en las webs, podríamos decir que el vocabulario se refiere al conjunto de palabras usadas para dar sentido a una estructura semántica y los metadatos se refieren al conjunto de palabras para describir las carácteristicas de los recursos web, esta información se refiere a ambas cosas de forma interrelacionada.