Trabalho de conclusão de curso - Bacharelado em ciência da computação - IME USP
Orientação: Daniel Macêdo Batista
O paradigma da computação orientada a serviços permite o desenvolvimento de aplicações modulares e distribuídas, propriedades desejadas no contexto atual onde softwares independentes de plataforma são desejados. Uma das formas de construir tais softwares é por meio da composição de serviços já existentes e disponíveis na web. O presente trabalho avaliou o efeito de diferentes estratégias de composição de serviços levando em conta requisitos não funcionais como tempo de resposta e taxa de sucesso.
Escolhi o tema do projeto com o intuito de conhecer melhor o paradigma de orientação a serviços e de fato tive um bom contato com a tecnologia, tanto do ponto de vista teórico, estudando os conceitos e os trabalhos na área, como do ponto de vista prático, implementando serviços e disponibilizando-os na internet, montando composições com serviços reais e fazendo experimentos adotando diversas estratégias.
Gostaria de ter conseguido ir mais longe com o projeto, uma vez que diversas questões interessantes surgiram durante as reuniões com meu orientador mas, infelizmente, não havia tempo pra desenvolver tudo.
Trabalhar com o Prof. Daniel foi excelente. Ele esteve presente durante todo o processo, sempre aberto a conversar e discutir o projeto, sempre dando retorno de pedidos de revisão do material produzido e com uma postura realmente colaborativa, e não impositiva. Recomendo a quem possa se interessar por fazer projetos e IC, TCC ou pós. :)