Preference-based AI Planning for Web Service Composition

Autores
Vallejos, Sebastián; Da Rocha Araujo, Leonardo Henrique; Rodríguez, Guillermo Horacio; Berdun, Luis Sebastian; Toscani, Renzo
Año de publicación
2021
Idioma
español castellano
Tipo de recurso
artículo
Estado
versión publicada
Descripción
A web service is a technology that allows data to beexchanged between applications using open protocols andstandards. Web services generally offer basic functions that solvespecific problems. The composition of services occurs when morecomplex problems need to be solved using successive invocationsto other services. The automatic composition of web services is acurrent problem. Due to the continuous creation and updating ofservices, the manual composition of new services becomesimpractical. Planning algorithms are an alternative to automatethe process of web services composition. In particular, theplanning algorithms with preferences allow users to guide thealgorithm to find a solution in line with their requirements (e.g.prioritizing the use of services according to properties such asavailability, cost, response time, etc.). This paper introduces aPlanning approach with preferences to compose and run complexservices from a set of web services given as input. To evaluate theapproach, different preferences about the input services wereused to obtain composition of services. As a result, we measuredthe feasibility of the proposed approach and the impact of the useof preferences on the composition result.
Fil: Vallejos, Sebastián. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Tandil. Instituto Superior de Ingeniería del Software. Universidad Nacional del Centro de la Provincia de Buenos Aires. Instituto Superior de Ingeniería del Software; Argentina
Fil: Da Rocha Araujo, Leonardo Henrique. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Tandil. Instituto Superior de Ingeniería del Software. Universidad Nacional del Centro de la Provincia de Buenos Aires. Instituto Superior de Ingeniería del Software; Argentina
Fil: Rodríguez, Guillermo Horacio. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Tandil. Instituto Superior de Ingeniería del Software. Universidad Nacional del Centro de la Provincia de Buenos Aires. Instituto Superior de Ingeniería del Software; Argentina
Fil: Berdun, Luis Sebastian. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Tandil. Instituto Superior de Ingeniería del Software. Universidad Nacional del Centro de la Provincia de Buenos Aires. Instituto Superior de Ingeniería del Software; Argentina
Fil: Toscani, Renzo. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Tandil. Instituto Superior de Ingeniería del Software. Universidad Nacional del Centro de la Provincia de Buenos Aires. Instituto Superior de Ingeniería del Software; Argentina
Materia
Partial Order Planning
Web Service Composition
Planning with Preferences
Web Service Description Language
Ontology Web Service Language (OWLS)
Nivel de accesibilidad
acceso abierto
Condiciones de uso
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
Repositorio
CONICET Digital (CONICET)
Institución
Consejo Nacional de Investigaciones Científicas y Técnicas
OAI Identificador
oai:ri.conicet.gov.ar:11336/177993

id CONICETDig_6d93ea1992166889f0678b74b845a455
oai_identifier_str oai:ri.conicet.gov.ar:11336/177993
network_acronym_str CONICETDig
repository_id_str 3498
network_name_str CONICET Digital (CONICET)
spelling Preference-based AI Planning for Web Service CompositionVallejos, SebastiánDa Rocha Araujo, Leonardo HenriqueRodríguez, Guillermo HoracioBerdun, Luis SebastianToscani, RenzoPartial Order PlanningWeb Service CompositionPlanning with PreferencesWeb Service Description LanguageOntology Web Service Language (OWLS)https://purl.org/becyt/ford/1.2https://purl.org/becyt/ford/1A web service is a technology that allows data to beexchanged between applications using open protocols andstandards. Web services generally offer basic functions that solvespecific problems. The composition of services occurs when morecomplex problems need to be solved using successive invocationsto other services. The automatic composition of web services is acurrent problem. Due to the continuous creation and updating ofservices, the manual composition of new services becomesimpractical. Planning algorithms are an alternative to automatethe process of web services composition. In particular, theplanning algorithms with preferences allow users to guide thealgorithm to find a solution in line with their requirements (e.g.prioritizing the use of services according to properties such asavailability, cost, response time, etc.). This paper introduces aPlanning approach with preferences to compose and run complexservices from a set of web services given as input. To evaluate theapproach, different preferences about the input services wereused to obtain composition of services. As a result, we measuredthe feasibility of the proposed approach and the impact of the useof preferences on the composition result.Fil: Vallejos, Sebastián. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Tandil. Instituto Superior de Ingeniería del Software. Universidad Nacional del Centro de la Provincia de Buenos Aires. Instituto Superior de Ingeniería del Software; ArgentinaFil: Da Rocha Araujo, Leonardo Henrique. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Tandil. Instituto Superior de Ingeniería del Software. Universidad Nacional del Centro de la Provincia de Buenos Aires. Instituto Superior de Ingeniería del Software; ArgentinaFil: Rodríguez, Guillermo Horacio. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Tandil. Instituto Superior de Ingeniería del Software. Universidad Nacional del Centro de la Provincia de Buenos Aires. Instituto Superior de Ingeniería del Software; ArgentinaFil: Berdun, Luis Sebastian. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Tandil. Instituto Superior de Ingeniería del Software. Universidad Nacional del Centro de la Provincia de Buenos Aires. Instituto Superior de Ingeniería del Software; ArgentinaFil: Toscani, Renzo. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Tandil. Instituto Superior de Ingeniería del Software. Universidad Nacional del Centro de la Provincia de Buenos Aires. Instituto Superior de Ingeniería del Software; ArgentinaInstitute of Electrical and Electronics Engineers2021-02info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdfapplication/pdfhttp://hdl.handle.net/11336/177993Vallejos, Sebastián; Da Rocha Araujo, Leonardo Henrique; Rodríguez, Guillermo Horacio; Berdun, Luis Sebastian; Toscani, Renzo; Preference-based AI Planning for Web Service Composition; Institute of Electrical and Electronics Engineers; IEEE Latin America Transactions; 18; 11; 2-2021; 1-91548-0992CONICET DigitalCONICETspainfo:eu-repo/semantics/altIdentifier/url/https://latamt.ieeer9.org/index.php/transactions/article/view/3995info:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-sa/2.5/ar/reponame:CONICET Digital (CONICET)instname:Consejo Nacional de Investigaciones Científicas y Técnicas2025-10-15T15:26:23Zoai:ri.conicet.gov.ar:11336/177993instacron:CONICETInstitucionalhttp://ri.conicet.gov.ar/Organismo científico-tecnológicoNo correspondehttp://ri.conicet.gov.ar/oai/requestdasensio@conicet.gov.ar; lcarlino@conicet.gov.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:34982025-10-15 15:26:23.773CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicasfalse
dc.title.none.fl_str_mv Preference-based AI Planning for Web Service Composition
title Preference-based AI Planning for Web Service Composition
spellingShingle Preference-based AI Planning for Web Service Composition
Vallejos, Sebastián
Partial Order Planning
Web Service Composition
Planning with Preferences
Web Service Description Language
Ontology Web Service Language (OWLS)
title_short Preference-based AI Planning for Web Service Composition
title_full Preference-based AI Planning for Web Service Composition
title_fullStr Preference-based AI Planning for Web Service Composition
title_full_unstemmed Preference-based AI Planning for Web Service Composition
title_sort Preference-based AI Planning for Web Service Composition
dc.creator.none.fl_str_mv Vallejos, Sebastián
Da Rocha Araujo, Leonardo Henrique
Rodríguez, Guillermo Horacio
Berdun, Luis Sebastian
Toscani, Renzo
author Vallejos, Sebastián
author_facet Vallejos, Sebastián
Da Rocha Araujo, Leonardo Henrique
Rodríguez, Guillermo Horacio
Berdun, Luis Sebastian
Toscani, Renzo
author_role author
author2 Da Rocha Araujo, Leonardo Henrique
Rodríguez, Guillermo Horacio
Berdun, Luis Sebastian
Toscani, Renzo
author2_role author
author
author
author
dc.subject.none.fl_str_mv Partial Order Planning
Web Service Composition
Planning with Preferences
Web Service Description Language
Ontology Web Service Language (OWLS)
topic Partial Order Planning
Web Service Composition
Planning with Preferences
Web Service Description Language
Ontology Web Service Language (OWLS)
purl_subject.fl_str_mv https://purl.org/becyt/ford/1.2
https://purl.org/becyt/ford/1
dc.description.none.fl_txt_mv A web service is a technology that allows data to beexchanged between applications using open protocols andstandards. Web services generally offer basic functions that solvespecific problems. The composition of services occurs when morecomplex problems need to be solved using successive invocationsto other services. The automatic composition of web services is acurrent problem. Due to the continuous creation and updating ofservices, the manual composition of new services becomesimpractical. Planning algorithms are an alternative to automatethe process of web services composition. In particular, theplanning algorithms with preferences allow users to guide thealgorithm to find a solution in line with their requirements (e.g.prioritizing the use of services according to properties such asavailability, cost, response time, etc.). This paper introduces aPlanning approach with preferences to compose and run complexservices from a set of web services given as input. To evaluate theapproach, different preferences about the input services wereused to obtain composition of services. As a result, we measuredthe feasibility of the proposed approach and the impact of the useof preferences on the composition result.
Fil: Vallejos, Sebastián. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Tandil. Instituto Superior de Ingeniería del Software. Universidad Nacional del Centro de la Provincia de Buenos Aires. Instituto Superior de Ingeniería del Software; Argentina
Fil: Da Rocha Araujo, Leonardo Henrique. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Tandil. Instituto Superior de Ingeniería del Software. Universidad Nacional del Centro de la Provincia de Buenos Aires. Instituto Superior de Ingeniería del Software; Argentina
Fil: Rodríguez, Guillermo Horacio. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Tandil. Instituto Superior de Ingeniería del Software. Universidad Nacional del Centro de la Provincia de Buenos Aires. Instituto Superior de Ingeniería del Software; Argentina
Fil: Berdun, Luis Sebastian. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Tandil. Instituto Superior de Ingeniería del Software. Universidad Nacional del Centro de la Provincia de Buenos Aires. Instituto Superior de Ingeniería del Software; Argentina
Fil: Toscani, Renzo. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Tandil. Instituto Superior de Ingeniería del Software. Universidad Nacional del Centro de la Provincia de Buenos Aires. Instituto Superior de Ingeniería del Software; Argentina
description A web service is a technology that allows data to beexchanged between applications using open protocols andstandards. Web services generally offer basic functions that solvespecific problems. The composition of services occurs when morecomplex problems need to be solved using successive invocationsto other services. The automatic composition of web services is acurrent problem. Due to the continuous creation and updating ofservices, the manual composition of new services becomesimpractical. Planning algorithms are an alternative to automatethe process of web services composition. In particular, theplanning algorithms with preferences allow users to guide thealgorithm to find a solution in line with their requirements (e.g.prioritizing the use of services according to properties such asavailability, cost, response time, etc.). This paper introduces aPlanning approach with preferences to compose and run complexservices from a set of web services given as input. To evaluate theapproach, different preferences about the input services wereused to obtain composition of services. As a result, we measuredthe feasibility of the proposed approach and the impact of the useof preferences on the composition result.
publishDate 2021
dc.date.none.fl_str_mv 2021-02
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
http://purl.org/coar/resource_type/c_6501
info:ar-repo/semantics/articulo
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv http://hdl.handle.net/11336/177993
Vallejos, Sebastián; Da Rocha Araujo, Leonardo Henrique; Rodríguez, Guillermo Horacio; Berdun, Luis Sebastian; Toscani, Renzo; Preference-based AI Planning for Web Service Composition; Institute of Electrical and Electronics Engineers; IEEE Latin America Transactions; 18; 11; 2-2021; 1-9
1548-0992
CONICET Digital
CONICET
url http://hdl.handle.net/11336/177993
identifier_str_mv Vallejos, Sebastián; Da Rocha Araujo, Leonardo Henrique; Rodríguez, Guillermo Horacio; Berdun, Luis Sebastian; Toscani, Renzo; Preference-based AI Planning for Web Service Composition; Institute of Electrical and Electronics Engineers; IEEE Latin America Transactions; 18; 11; 2-2021; 1-9
1548-0992
CONICET Digital
CONICET
dc.language.none.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/url/https://latamt.ieeer9.org/index.php/transactions/article/view/3995
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
eu_rights_str_mv openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
dc.format.none.fl_str_mv application/pdf
application/pdf
dc.publisher.none.fl_str_mv Institute of Electrical and Electronics Engineers
publisher.none.fl_str_mv Institute of Electrical and Electronics Engineers
dc.source.none.fl_str_mv reponame:CONICET Digital (CONICET)
instname:Consejo Nacional de Investigaciones Científicas y Técnicas
reponame_str CONICET Digital (CONICET)
collection CONICET Digital (CONICET)
instname_str Consejo Nacional de Investigaciones Científicas y Técnicas
repository.name.fl_str_mv CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicas
repository.mail.fl_str_mv dasensio@conicet.gov.ar; lcarlino@conicet.gov.ar
_version_ 1846083407090548736
score 13.22299