La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

OPENKAPOW MASHUP EDITOR

Presentaciones similares


Presentación del tema: "OPENKAPOW MASHUP EDITOR"— Transcripción de la presentación:

1 OPENKAPOW MASHUP EDITOR
José Antonio Barros Ramos Tecnologías Emergentes en Sistemas Telemáticos Máster TIC. UVA 3 Noviembre 2009

2 Agenda INTRODUCCIÓN OPENKAPOW ENTORNO DE DESARROLLO EJEMPLO
¿OPENKAPOW Y MASHUP ASIGNATURA? CLASIFICACIÓN

3 Introducción ¿Necesidad de coger información de diferentes webs? Herramientas de creación de mashups Vía web Mediante aplicación Yahoo Pipes… Openkapow…

4 Agenda INTRODUCCIÓN OPENKAPOW ENTORNO DE DESARROLLO EJEMPLO
¿OPENKAPOW Y MASHUP ASIGNATURA? CLASIFICACIÓN

5 Openkapow (I) Herramienta de scraping
->creación servicios ->ejecución desde Openkapow Los scrapers, “robots” para Openkapow, extraen los datos de la web de origen e interactúan con la misma. RoboMaker (disponible para Windows y Linux)

6 Openkapow (I) Publicación en Openkapow, a través de la herramienta.
Accesible a través de una URL Diferentes formatos de salida (XML, JSON, etc.)

7 Openkapow (II) Ventajas: Inconvenientes
Alta funcionalidad al ser una aplicación instalable Mayores prestaciones que aplicaciones web Inconvenientes Necesidad de tener instalado la aplicación Ocupa unos 150MB Posibilidad de crear robots únicamente desde Windows y Linux

8 Agenda INTRODUCCIÓN OPENKAPOW ENTORNO DE DESARROLLO EJEMPLO
¿OPENKAPOW Y MASHUP ASIGNATURA? CLASIFICACIÓN

9 Entorno de Desarrollo Entorno de desarrollo con varias partes diferenciables: 1. Muestra la ejecución del robot 2. Ventana en la que se muestra la web a scrapear 3. Ventana en la que modificar las propiedades de cada robot 4. Ventana en la que modificar los objetos de entrada-salida

10

11 Agenda INTRODUCCIÓN OPENKAPOW ENTORNO DE DESARROLLO EJEMPLO
¿OPENKAPOW Y MASHUP ASIGNATURA? CLASIFICACIÓN

12 Ejemplo en vivo ”Juguemos” con Openkapow…

13 Agenda INTRODUCCIÓN OPENKAPOW ENTORNO DE DESARROLLO EJEMPLO
¿OPENKAPOW Y MASHUP ASIGNATURA? CLASIFICACIÓN

14 ¿OPENKAPOW Y MASHUP ASIGNATURA?
Vistas algunas de las posibilidades que nos ofrece Openkapow podemos decir que, en un principio, SÍ sería posible crear el Mashup comentado. Requisitos: Web con referencias de la asignatura: Es necesario que el cuerpo de la misma esté estructurado en vistas a que el robot pueda scrapearla correctamente. Delicious: No presentaría problemas Twitter: Información estructurada.

15 Agenda INTRODUCCIÓN OPENKAPOW ENTORNO DE DESARROLLO EJEMPLO
¿OPENKAPOW Y MASHUP ASIGNATURA? CLASIFICACIÓN

16 Clasificación Component model Composition model
Openkapow soporta DA (scraping), siendo extensible ya que se pueden crear numerosas aplicaciones. Composition model UI, DA Layout-based, flow-based and event-based Blackboard style (usa la información extraídas de las webs de esta forma) Development environment “Visual drag and drop features” Cualquier tipo de usuario (amateur, avanzados) Runtime Environtment Los mashups son alojados en Openkapow

17 BIBLIOGRAFÍA [1] Web para la descarga de la herramienta RoboMaker [2] Tutoriales de RoboMaker [3] Demos de Mashups creados con Openkapow [4] Webs de Internet sobre Openkapow

18 FIN Muchas gracias!


Descargar ppt "OPENKAPOW MASHUP EDITOR"

Presentaciones similares


Anuncios Google