Web 2.0, SOAs y Ontologías

Hace ya un buen tiempo que no escribo algo por acá, pues entre el trabajo y las vacaciones de verano , el tiempo que me quedaba era casi nulo. Pues bien, volviendo a la carga de nuevo, me parece interesante abordar de forma muy breve (y como escribiera alguien a quien admiro mucho:”en cuadro apretado” ) algunas tendencias que por estos tiempos anuncian una readaptatibilidad de la Web como plataforma de trabajo y comunicación entre redes de personas y aplicaciones.


Resulta que se habla de una Web 2.0, donde el concepto que se maneja sobre aplicciones de oficina o paquetes de Office va más allá del mero despliegue de un software bajo los esquemas de AJAX/RIA (Asynchronous JavaScript And XML/Rich Internet Application). Este nuevo esquema o “ecosistema Web” propone una serie de prometedoras mejoras en la interacción persona-ordenador, además de la reutilización de componentes e información a nivel de aplicaciones.Precisamente las mejoras van encaminadas, en mi modesta opinión, en tres direcciones fundamentales:

  • La apertura de datos abiertos.
  • La propuesta de una aquitectura de participación.
  • El aporte de una buena experiencia de usuario.

Los datos distribuidos en fuentes de datos diversas (bibliotecas digitales/virtuales, repositorios OAI,etc) pueden ser consultados a través de servicios Web (Web Services) a partir de las bondades que nos proporciona XML y protocolos de paso de mensajes entre aplicaciones como SOAP y REST. Todo ello orquestado mediante SOAs (Sercvice Oriented Architectures) como respuesta conceptual y arquitectónica para la reutilización de información a partir de Web Services que no necesariamente tienen que estar contruidos en una plataforma o lenguaje determinado. Pero, cabe preguntarse algo tan trivial, pero que muchos profesionales nos lleva y llevará muchas horas de estudio y experimentación:¿para qué una Web 2.0?¿Para qué complicarse con SOAs?

Pues la respuesta no es tan sencilla pero si sugerente, pues estos conceptos y tecnologías constituyen la base para la construcción de una Web más inteligente en términos de análisis de información. Es ahí donde entran a jugar un papel primordial las llamadas estructuras de información complejas (Ontologías, Topic Maps, Redes Semánticas) que permitirán un común consenso en el vocaculario en distintos dominios del conocimiento.

En resumen la esta “triple alianza” si es que así se le puede nombrar, resulta una propuesa innovadora y que promete, de ser viable a mediano plazo, ser una de las piedras angulares para contar no con otra Web con los mismos problemas o muchos más, sino enriquecida y para los humanos, que somos los que en definitiva apostamos por la virtualidad.

Leave a Reply