SlideShare uma empresa Scribd logo
1 de 14
Baixar para ler offline
MODELO CBR PARA ARQUITECTURA
     DE PLANICACION DE
COMPOSICIONES DE SERVICIOS WEB
 Patrones para Construcción & Almacenamiento
                   de Casos
          Jaime Alberto Guzmán Luna Ph.D
          Est. Arlex David Martínez Guzmán
Contenido
• El Contexto CBR
      – Razonamiento Basado en Casos
      – Enfoque Inicial del Proyecto
• Modelos de Representación
      – Modelo de Representación de Casos
• Estructuras de Almacenamiento
      – Base de Casos
      – Almacenamiento de Casos
• Recuperación de Casos, un primer Vistazo
      – Similaridad Semántica

07/09/2010                                   2
Razonamiento Basado en Casos
Definición:
Razonamiento en base a la experiencia: usa
ejemplos previos como punto de partida para el
razonamiento, es decir, CBR resuelve nuevos
problemas recuperando y adaptando soluciones
de problemas previos.



07/09/2010                                   3
Ciclo CBR




07/09/2010               4
Enfoque del Proyecto
Objetivo General
Proponer un modelo de Razonamiento Basado en
Casos para mejorar la eficiencia de una
arquitectura de planificación y ejecución
concurrente de composiciones de Servicios Web.




07/09/2010                                   5
Enfoque del Proyecto
Más Específicamente
• Estructuras de Representación
• Método de recuperación (métricas de
  similaridad)
• Mecanismo de abstracción y adaptación.
• Métricas de Evaluación de Casos.
• Modelo de Integración.


07/09/2010                                 6
Representación de Casos
Un caso c es definido como:
        c=(id, abs, init, goal, plan, rep)
Donde,
• id, identificador del caso.
• abs, representa la descripción abstracta del dominio del
  problema (ontología abstracta).
• init & goal, denota la descripción del problema de
  planificacion (estado inicial y estado objetivo).
• plan, es la solución del problema de planificación asociada al
  caso.
• rep, denota la reputación del servicio.

07/09/2010                                                         7
Representación de Casos
• El plan esta representado por la secuencia de
  acciones denotadas de la forma 𝑎 𝑖 𝑒 𝑖1 , … , 𝑒 𝑖𝑛
  donde 𝑒 𝑖𝑗 representa el j-esimo enlace causal
  asociado a la i-esima acción.
• La reputación esta asociada al número de
  veces que el caso ha sido reusado sobre el
  número de veces que la base de casos ha sido
  consultada

07/09/2010                                         8
Base de Casos
Orientada a indexar el conjunto de casos
existentes en ella. Implementada a traves de
XML:
La base de casos propuesta
estará compuesta por las
instancias del tipo Case
además de las respectivas
asociaciones a través de los
atributos     Domain         y
Reputation.

07/09/2010                                 9
Base de Casos
Un Ejemplo:




07/09/2010                    10
Almacenamiento de Casos
Para cada caso presente en la base de casos será
implementada un documento XML , el cual
estará compuesto por los literales (properties e
instancias) de los estados inicial y final,
finalmente, se añade también la secuencia con la
solución e información adicional del problema
representada por las acciones y enlaces causales
presentes en la ontología del servicio compuesto
por INDY GO.
07/09/2010                                     11
Almacenamiento de Casos




07/09/2010                             12
Almacenamiento de Casos
Un Ejemplo:




07/09/2010                             13
Recuperación de Casos
Un Primer Vistazo,
Para la recuperación de casos, inicialmente se han propuesto tres
criterios básicos:
• Ontología de Dominio: Solo serán considerados los casos del
   mismo dominio.
• Similaridad Semántica: Semejanza de la descripción del caso
   con respecto a la consulta. conformado por tres capas:
    – Similaridad de Estados
    – Similaridad de Predicados (Properties)
    – Similaridad de Clases asociadas a los predicados símiles.
• Reputación: Métrica de preferencia para dos casos igualmente
  símiles.


 07/09/2010                                                       14

Mais conteúdo relacionado

Destaque

principles of cleaning and sanitation.2005 lyd
principles of cleaning and sanitation.2005 lydprinciples of cleaning and sanitation.2005 lyd
principles of cleaning and sanitation.2005 lydFaber Ariza
 
postales del evento de investigación 2015 ESCUELA NORMAL MARÍA AUXILIADORA SO...
postales del evento de investigación 2015 ESCUELA NORMAL MARÍA AUXILIADORA SO...postales del evento de investigación 2015 ESCUELA NORMAL MARÍA AUXILIADORA SO...
postales del evento de investigación 2015 ESCUELA NORMAL MARÍA AUXILIADORA SO...javierdanilo
 
Alfabeto visual
Alfabeto visualAlfabeto visual
Alfabeto visual3116112500
 
Educacion y salud
Educacion y saludEducacion y salud
Educacion y saludmourelo
 
Projeto comercial prêmio nacional dólmã
Projeto comercial   prêmio nacional dólmãProjeto comercial   prêmio nacional dólmã
Projeto comercial prêmio nacional dólmãNsa Pernambuco
 
La computadora
La computadoraLa computadora
La computadorajairo97
 
Graficos precipitaciones
Graficos precipitacionesGraficos precipitaciones
Graficos precipitacionesPAU-ALVAREZ
 
Prova internet-pssii-2002
Prova internet-pssii-2002Prova internet-pssii-2002
Prova internet-pssii-2002Lucas Ferreira
 
Para sandra - 18 Diciembre 2011
Para sandra - 18 Diciembre 2011Para sandra - 18 Diciembre 2011
Para sandra - 18 Diciembre 2011Pilar Mínguez
 

Destaque (20)

Jn 22 05
Jn 22 05Jn 22 05
Jn 22 05
 
Server 2008
Server 2008Server 2008
Server 2008
 
principles of cleaning and sanitation.2005 lyd
principles of cleaning and sanitation.2005 lydprinciples of cleaning and sanitation.2005 lyd
principles of cleaning and sanitation.2005 lyd
 
TV Globo - Fã
TV Globo - FãTV Globo - Fã
TV Globo - Fã
 
DocumentoQuestões de Termoquimica
DocumentoQuestões de Termoquimica DocumentoQuestões de Termoquimica
DocumentoQuestões de Termoquimica
 
Graficos
GraficosGraficos
Graficos
 
postales del evento de investigación 2015 ESCUELA NORMAL MARÍA AUXILIADORA SO...
postales del evento de investigación 2015 ESCUELA NORMAL MARÍA AUXILIADORA SO...postales del evento de investigación 2015 ESCUELA NORMAL MARÍA AUXILIADORA SO...
postales del evento de investigación 2015 ESCUELA NORMAL MARÍA AUXILIADORA SO...
 
Oito conselhos para o jovem cristão
Oito conselhos para o jovem cristãoOito conselhos para o jovem cristão
Oito conselhos para o jovem cristão
 
Alfabeto visual
Alfabeto visualAlfabeto visual
Alfabeto visual
 
Educacion y salud
Educacion y saludEducacion y salud
Educacion y salud
 
Projeto comercial prêmio nacional dólmã
Projeto comercial   prêmio nacional dólmãProjeto comercial   prêmio nacional dólmã
Projeto comercial prêmio nacional dólmã
 
Cultura na Idade Média
Cultura na Idade MédiaCultura na Idade Média
Cultura na Idade Média
 
Práctica de tv y radio
Práctica de tv y radioPráctica de tv y radio
Práctica de tv y radio
 
Aerografia
AerografiaAerografia
Aerografia
 
La computadora
La computadoraLa computadora
La computadora
 
Oferta[1]
Oferta[1]Oferta[1]
Oferta[1]
 
Graficos precipitaciones
Graficos precipitacionesGraficos precipitaciones
Graficos precipitaciones
 
Prova internet-pssii-2002
Prova internet-pssii-2002Prova internet-pssii-2002
Prova internet-pssii-2002
 
Panificadora ps[1]
Panificadora ps[1]Panificadora ps[1]
Panificadora ps[1]
 
Para sandra - 18 Diciembre 2011
Para sandra - 18 Diciembre 2011Para sandra - 18 Diciembre 2011
Para sandra - 18 Diciembre 2011
 

Semelhante a Modelo cbr para arquitectura de planicacion de composiciones de servicios web

Semelhante a Modelo cbr para arquitectura de planicacion de composiciones de servicios web (20)

Jaby modelo cbr para una arquitectura de planificación de composiciones de se...
Jaby modelo cbr para una arquitectura de planificación de composiciones de se...Jaby modelo cbr para una arquitectura de planificación de composiciones de se...
Jaby modelo cbr para una arquitectura de planificación de composiciones de se...
 
6.modelado de los requerimientos escenarios y clases
6.modelado de los requerimientos  escenarios y clases6.modelado de los requerimientos  escenarios y clases
6.modelado de los requerimientos escenarios y clases
 
Bdrelacional
BdrelacionalBdrelacional
Bdrelacional
 
Bdrelacional
BdrelacionalBdrelacional
Bdrelacional
 
Diseño o.o
Diseño o.oDiseño o.o
Diseño o.o
 
Diseño o.o
Diseño o.oDiseño o.o
Diseño o.o
 
Bdrelacional
BdrelacionalBdrelacional
Bdrelacional
 
Bd relacional
Bd relacionalBd relacional
Bd relacional
 
Creación y eliminación de un esquema de base de datos.
Creación y eliminación de un esquema de base de datos.Creación y eliminación de un esquema de base de datos.
Creación y eliminación de un esquema de base de datos.
 
Unidad 3 tsbd olap
Unidad 3 tsbd olapUnidad 3 tsbd olap
Unidad 3 tsbd olap
 
Unidad 3 tsbd olap
Unidad 3 tsbd olapUnidad 3 tsbd olap
Unidad 3 tsbd olap
 
Unidad 3 tsbd olap
Unidad 3 tsbd olapUnidad 3 tsbd olap
Unidad 3 tsbd olap
 
Unidad 3 tsbd olap
Unidad 3 tsbd olapUnidad 3 tsbd olap
Unidad 3 tsbd olap
 
3798.pdf
3798.pdf3798.pdf
3798.pdf
 
3798.pdf
3798.pdf3798.pdf
3798.pdf
 
Principios de bases de datos relacionales.pdf
Principios de bases de datos relacionales.pdfPrincipios de bases de datos relacionales.pdf
Principios de bases de datos relacionales.pdf
 
Abf leccion 12
Abf leccion 12Abf leccion 12
Abf leccion 12
 
1 process
1 process1 process
1 process
 
Uml diagrama clase objeto
Uml diagrama clase objetoUml diagrama clase objeto
Uml diagrama clase objeto
 
Modelo entidad relacion jg
Modelo entidad relacion jgModelo entidad relacion jg
Modelo entidad relacion jg
 

Modelo cbr para arquitectura de planicacion de composiciones de servicios web

  • 1. MODELO CBR PARA ARQUITECTURA DE PLANICACION DE COMPOSICIONES DE SERVICIOS WEB Patrones para Construcción & Almacenamiento de Casos Jaime Alberto Guzmán Luna Ph.D Est. Arlex David Martínez Guzmán
  • 2. Contenido • El Contexto CBR – Razonamiento Basado en Casos – Enfoque Inicial del Proyecto • Modelos de Representación – Modelo de Representación de Casos • Estructuras de Almacenamiento – Base de Casos – Almacenamiento de Casos • Recuperación de Casos, un primer Vistazo – Similaridad Semántica 07/09/2010 2
  • 3. Razonamiento Basado en Casos Definición: Razonamiento en base a la experiencia: usa ejemplos previos como punto de partida para el razonamiento, es decir, CBR resuelve nuevos problemas recuperando y adaptando soluciones de problemas previos. 07/09/2010 3
  • 5. Enfoque del Proyecto Objetivo General Proponer un modelo de Razonamiento Basado en Casos para mejorar la eficiencia de una arquitectura de planificación y ejecución concurrente de composiciones de Servicios Web. 07/09/2010 5
  • 6. Enfoque del Proyecto Más Específicamente • Estructuras de Representación • Método de recuperación (métricas de similaridad) • Mecanismo de abstracción y adaptación. • Métricas de Evaluación de Casos. • Modelo de Integración. 07/09/2010 6
  • 7. Representación de Casos Un caso c es definido como: c=(id, abs, init, goal, plan, rep) Donde, • id, identificador del caso. • abs, representa la descripción abstracta del dominio del problema (ontología abstracta). • init & goal, denota la descripción del problema de planificacion (estado inicial y estado objetivo). • plan, es la solución del problema de planificación asociada al caso. • rep, denota la reputación del servicio. 07/09/2010 7
  • 8. Representación de Casos • El plan esta representado por la secuencia de acciones denotadas de la forma 𝑎 𝑖 𝑒 𝑖1 , … , 𝑒 𝑖𝑛 donde 𝑒 𝑖𝑗 representa el j-esimo enlace causal asociado a la i-esima acción. • La reputación esta asociada al número de veces que el caso ha sido reusado sobre el número de veces que la base de casos ha sido consultada 07/09/2010 8
  • 9. Base de Casos Orientada a indexar el conjunto de casos existentes en ella. Implementada a traves de XML: La base de casos propuesta estará compuesta por las instancias del tipo Case además de las respectivas asociaciones a través de los atributos Domain y Reputation. 07/09/2010 9
  • 10. Base de Casos Un Ejemplo: 07/09/2010 10
  • 11. Almacenamiento de Casos Para cada caso presente en la base de casos será implementada un documento XML , el cual estará compuesto por los literales (properties e instancias) de los estados inicial y final, finalmente, se añade también la secuencia con la solución e información adicional del problema representada por las acciones y enlaces causales presentes en la ontología del servicio compuesto por INDY GO. 07/09/2010 11
  • 13. Almacenamiento de Casos Un Ejemplo: 07/09/2010 13
  • 14. Recuperación de Casos Un Primer Vistazo, Para la recuperación de casos, inicialmente se han propuesto tres criterios básicos: • Ontología de Dominio: Solo serán considerados los casos del mismo dominio. • Similaridad Semántica: Semejanza de la descripción del caso con respecto a la consulta. conformado por tres capas: – Similaridad de Estados – Similaridad de Predicados (Properties) – Similaridad de Clases asociadas a los predicados símiles. • Reputación: Métrica de preferencia para dos casos igualmente símiles. 07/09/2010 14