dc.contributor.advisor |
Ciarlini, Angelo Ernani Maia |
|
dc.contributor.author |
Valfre, Gustavo Batoreu |
|
dc.date.accessioned |
2019-06-17T23:02:09Z |
|
dc.date.available |
2019-06-17T23:02:09Z |
|
dc.date.issued |
2010-09-28 |
|
dc.identifier.citation |
VALFRE, Gustavo Batoreu. Composição e monitoração automáticas e contínuas de serviços web não determinísticos. 128f. Dissertação ( Mestrado em Informática ) - Universidade Federal do Estado do Rio de Janeiro, Rio de Janeiro, 2010. |
pt_BR |
dc.identifier.uri |
http://hdl.handle.net/unirio/12865 |
|
dc.description |
Dissertação também disponível em formato impresso, com o número de chamada MI 2010/17. |
pt_BR |
dc.description.sponsorship |
n/a |
pt_BR |
dc.language.iso |
Portuguese |
pt_BR |
dc.rights |
openAccess |
pt_BR |
dc.title |
Composição e monitoração automáticas e contínuas de serviços web não determinísticos |
pt_BR |
dc.title.alternative |
Automatic and continuous compositionand monitoring of nondeterninistic web services |
pt_BR |
dc.type |
masterThesis |
pt_BR |
dc.contributor.advisor-co |
Siqueira, Sean Wolfgand Matsui |
|
dc.contributor.referee |
Ciarlini, Angelo Ernani Maia |
|
dc.contributor.referee |
Siqueira, Sean Wolfgand Matsui |
|
dc.contributor.referee |
Furtado, Antonio Luz |
|
dc.contributor.referee |
Alcazar, José de Jesús Péres |
|
dc.contributor.referee |
Azevedo, Leonardo Guerreiro |
|
dc.contributor.referee |
Amorim, Fernanda Araujo Baião |
|
dc.degree.department |
CCET |
pt_BR |
dc.degree.grantor |
Universidade Federal do Estado do Rio de Janeiro - UNIRIO |
pt_BR |
dc.degree.level |
Mestrado Acadêmico |
pt_BR |
dc.degree.local |
Rio de Janeiro, RJ |
pt_BR |
dc.degree.program |
Programa de Pós-Graduação em Informática |
pt_BR |
dc.subject.cnpq |
CIÊNCIAS EXATAS E DA TERRA |
pt_BR |
dc.subject.cnpq |
CIÊNCIA DA COMPUTAÇÃO |
pt_BR |
dc.subject.en |
Automatic Composition |
pt_BR |
dc.subject.en |
Planning |
pt_BR |
dc.subject.en |
Web Services |
pt_BR |
dc.subject.en |
Monitoring and Control |
pt_BR |
dc.subject.en |
Nondeterminism |
pt_BR |
dc.description.abstracten |
Nowadays there is great interest in Web Services composition mainly because it allows the integration between applications. The ability to automatically generate compositions enables applications to combine existing Web Services in order to perform different activities more quickly at a lower cost. The approaches found in the literature use different techniques to combine Web Services, but mostly apply to (deterministic) environments where composition possibilities are known and the results are predictable. Moreover, the need to generate and execute Web Services compositions tends to be continuous, because new goals to be achieved may arise due to new requests from the users, the result of the execution of other services or the combination of both. Artificial Intelligence techniques allow the inference of goals to be achieved and the generation of plans to achieve them by means of Web Services composition. However, to have more chances to successfully achieve the goals, it is important for the planning process to take into consideration the non-determinism of the environment, allowing an appropriate treatment of contingencies. This work proposes the use of Planning algorithms combined with monitoring and control mechanisms to handle real-time nondeterministic events using a set of policies to continually determine the tasks to be performed. Tests conducted showed satisfactory results, with little need of configuration. Automatic generation of new compositions occurred with good performance and reduced size when compared to those generated by other approaches. |
pt_BR |
dc.degree.country |
Brasil |
pt_BR |
dc.description.sponsordocumentnumber |
n/a |
pt_BR |
dc.description.abstractpt |
Atualmente há um grande interesse na composição de Serviços Web principalmente por possibilitar integrações entre aplicações. A capacidade de gerar composições automaticamente permite utilizar Serviços Web existentes e gerar combinações para efetuar diferentes atividades mais rapidamente com um menor custo. As propostas encontradas na literatura utilizam diferentes técnicas para combinar Serviços Web, mas, na sua maioria, são aplicadas a ambientes (determinísticos) onde as possibilidades de composição são conhecidas e os resultados são previsíveis. Por outro lado, a necessidade de gerar e executar composições de serviços tende a ser contínua, pois novos objetivos a serem alcançados podem surgir em decorrência de novas demandas dos usuários, do resultado da execução de outros serviços ou da combinação desses dois fatores. Técnicas de Inteligência Artificial permitem que se infiram objetivos a serem atingidos e se criem planos para atingi-los por meio da composição de Serviços Web. No entanto, para se ter mais chances de atingir os objetivos de forma satisfatória, torna-se importante que o planejamento leve em conta o não-determinismo do ambiente, permitindo o tratamento adequado das contingências. O trabalho apresentado nesta Dissertação propõe a utilização de Planejamento e mecanismos de monitoração e controle, para o tratamento em tempo real de eventos não-determinísticos, utilizando um conjunto de regras de inferência para continuamente determinar as tarefas a serem realizadas. Os testes realizados demonstraram resultados satisfatórios, com pouca necessidade de configuração. A geração automática de novas composições ocorreu com bom desempenho e tamanho reduzido quando comparadas às geradas em outras abordagens. |
pt_BR |
dc.subject.pt |
Composição Automática |
pt_BR |
dc.subject.pt |
Planejamento |
pt_BR |
dc.subject.pt |
Serviços Web |
pt_BR |
dc.subject.pt |
Monitoração e Controle |
pt_BR |
dc.subject.pt |
Não-determinismo |
pt_BR |