Por Innovacion Grupo Gesfor, el día 29/04/09 15:04
Etiquetas:
contenidos a la carta, desarrollo
El proyecto Contenidos a la Carta se encuentra actualmente en la fase de desarrollo de la arquitectura de la plataforma de selección de noticias personalizadas basada en Mashup de contenidos con CMIS (Content Management Interoperability Services). Para el desarrollo de esta plataforma hemos utilizado una herramienta de mashup, llamada MyCocktail, que ha sido desarrollada por Grupo Gesfor y la estamos adaptando a la composición de noticias.
Los primeros pasos en el desarrollo de la plataforma Contenidos A la Carta nos ha llevado, por un lado, a desarrollar servicios, operadores y renders que nos permita interactuar los contenidos almacenados en los Sistemas de Gestión de Contenidos. Para ello nos hemos valido de CMIS, un nuevo estándar que nos permite interactuar con los contenidos almacenados en los repositorios de contenidos con independencia del fabricante de dicho repositorio. El repositorio de contenidos utilizado para montar la plataforma es Alfresco Labs3, un sistema de gestión de contenidos de código libre que implementa el estándar CMIS.
Por tanto, apoyándonos en este estándar se han implementado servicios para la herramienta de mashup tales como servicios de búsqueda de noticias.

Figura1. Búsqueda de noticias en la plataforma de Contenidos a la Carta
También se han realizado renders, que permiten la visualización de las noticias y algunos de los operadores, tal como el operador de empaquetado de noticias a partir de diversas noticias o contenidos, que formarán el conjunto de servicios disponibles en la herramienta de Mashup y que permitan realizar operaciones sobre las noticias tales como el empaquetado de noticias (ya realizado) y operaciones de posicionamiento y rastreo y protección de contenidos.
Por otro lado, hemos adaptado los tipos de contenidos de los sistemas de gestión de contenidos al estándar NewsML-G2. Este estándar define un formato común para el intercambio de noticias. Además de las ventajas que ofrece este estándar, que permite transmitir noticias sin tener en cuenta el tipo de contenido multimedia en el que se presenta la noticia, se han utilizado los metadatos para noticias definido por este estándar para realizar mashup de noticias en nuestra plataforma. Un ejemplo de esto lo podemos ver en la siguiente imagen, donde se muestra un mashup con las noticias recuperadas con el servicio de búsqueda y la API de Google Maps.

Figura2: Ejemplo de mashup de noticias y Google Maps.