Utilización de técnicas de planning con preferencias para la composición y ejecución de servicios web

Un servicio web es una tecnología que permite intercambiar datos entre dos aplicaciones mediante el uso de protocolos y estándares abiertos. Los servicios web en general ofrecen funciones básicas o simples que solucionan problemas puntuales. La composición de servicios se da cuando se necesita soluc...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autor principal: Toscani, Renzo Martin
Formato: Artículo revista
Lenguaje:Español
Publicado: Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas 2018
Materias:
Acceso en línea:https://www.ridaa.unicen.edu.ar/xmlui/handle/123456789/2045
Aporte de:
id I21-R190-123456789-2045
record_format ojs
institution Universidad Nacional del Centro
institution_str I-21
repository_str R-190
container_title_str Repositorio Institucional de Acceso Abierto (RIDAA)
language Español
format Artículo revista
topic Algoritmos de planning
Técnicas de planning
Servicios web
Ingeniería de sistemas
spellingShingle Algoritmos de planning
Técnicas de planning
Servicios web
Ingeniería de sistemas
Toscani, Renzo Martin
Utilización de técnicas de planning con preferencias para la composición y ejecución de servicios web
topic_facet Algoritmos de planning
Técnicas de planning
Servicios web
Ingeniería de sistemas
author Toscani, Renzo Martin
author_facet Toscani, Renzo Martin
author_sort Toscani, Renzo Martin
title Utilización de técnicas de planning con preferencias para la composición y ejecución de servicios web
title_short Utilización de técnicas de planning con preferencias para la composición y ejecución de servicios web
title_full Utilización de técnicas de planning con preferencias para la composición y ejecución de servicios web
title_fullStr Utilización de técnicas de planning con preferencias para la composición y ejecución de servicios web
title_full_unstemmed Utilización de técnicas de planning con preferencias para la composición y ejecución de servicios web
title_sort utilización de técnicas de planning con preferencias para la composición y ejecución de servicios web
description Un servicio web es una tecnología que permite intercambiar datos entre dos aplicaciones mediante el uso de protocolos y estándares abiertos. Los servicios web en general ofrecen funciones básicas o simples que solucionan problemas puntuales. La composición de servicios se da cuando se necesita solucionar problemas mayores utilizando sucesivas invocaciones a otros servicios. La composición automática de servicios web es una problemática actual. Debido a la continua creación y actualización de estos servicios, la composición manual de nuevos servicios se vuelve impracticable (Booth et al., 2004). Distintas alternativas surgieron con el objetivo de automatizar el proceso de composición de servicios web. Entre estas alternativas se encuentra el uso de algoritmos de planning (Sirina et al., 2004). Planning es una rama de la IA que tiene como objeto la creación de secuencias de acciones que dado un estado inicial conocido permiten alcanzar un estado final deseado (Weld 1994). Los algoritmos de planning se encargan de elegir y ordenar las acciones a realizar para lograr determinado objetivo a partir de cierto estado inicial. Estos algoritmos son en su mayoría de propósito general y pueden aplicarse en infinidad de dominios. En nuestro caso particular, nos permiten componer distintos servicios para poder alcanzar el servicio buscado. Algunos algoritmos de planning permiten adicionalmente indicar preferencias o distintos criterios extras a la hora de realizar el plan de ejecución. Dos algoritmos de estas cualidades son Ag-Ucpop (Berdun et al., 2011) y Shop2 (Nau et al., 2003). Por un lado, en Gerevini et al., 2005, el algoritmo fue diseñado para interactuar con el estado mental de agentes. Por esta razón permite definir actitudes mentales (preferencias y objetivos) mediante lógica proposicional. Estas actitudes impactan en la forma en que el algoritmo alcanza la solución final. Por el otro lado, en Nau et al., 2003, el algoritmo interpreta el lenguaje de descripción PDDL. En todos los casos estos algoritmos mantienen su premisa básica, es decir que permiten seleccionar y ordenar las acciones para alcanzar el estado final planteado, pero lo hacen buscando soluciones que no solo resuelven el problema, sino también que se adecuen a lo pretendido. Párrafo extraído de la tesis de grado a modo de resumen.
publisher Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas
publishDate 2018
url https://www.ridaa.unicen.edu.ar/xmlui/handle/123456789/2045
work_keys_str_mv AT toscanirenzomartin utilizaciondetecnicasdeplanningconpreferenciasparalacomposicionyejecuciondeserviciosweb
first_indexed 2022-07-04T14:21:31Z
last_indexed 2022-07-04T14:21:31Z
bdutipo_str Revistas
_version_ 1764819786760454144