Defesa de Exame de Qualificação – Roque Oliveira Bezerra – 23/11/2017

23/11/2017 17:06
Defesa de Exame de Qualificação
Aluno Roque Oliveira Bezerra
Orientador Prof. Ricardo José Rabelo, Dr. – DAS/UFSC
Data

Local

23/11/2017  08h30   (quinta-feira)

Auditório do EMC

  Prof. Joni da Silva Fraga, Dr. – DAS/UFSC (presidente)

Prof. Neslon Souto Rosa,  Dr. – CIN/UFPE

Prof. Frank Augusto Siqueira, Dr. – INE/UFSC

Prof. Carlos Barros Montez, Dr. – DA/SUFSC (suplente)

Título

 

Um Modelo de Resiliência Computacional na Composição e Deployment de Aplicações SOA baseados em BPM
Resumo: As empresas cada vez mais têm utilizado sistemas computacionais para automatizar seus processos de negócio. Por outro lado, como uma das consequências, as suas arquiteturas computacionais têm se expandido e se constituído cada vez mais por sistemas distribuídos e heterogêneos, e com grandes dificuldades de suportar uma maior flexibilidade às mudanças, evoluções e escalabilidade dos processos e sistemas. SOA (Service Oriented Architecture – Arquitetura Orientada a Serviços) tem emergido como um poderoso paradigma e estilo arquitetural para fazer frente àquelas dificuldades. Apesar das potencialidades do SOA, a sua implementação apresenta vários níveis de complexidade, incluindo a sua integração com a camada de negócios (“BPM” – Business Process Management), um dos pilares da plena adoção de SOA numa organização. Um dos grandes problemas em SOA tem a ver com manter os serviços das várias aplicações SOA permanentemente funcionando e dentro dos requisitos de QoS estabelecidos. Isso tem a ver com resiliência em sistemas SOA, e é o foco desta tese. Existem relativamente poucos estudos na área de resiliência em aplicações BPM-SOA, onde a grande maioria foca em aspectos bem específicos ou no nível BPM ou de SOA, sem uma abordagem mais ampla. Além disto, inúmeros trabalhos adotam uma visão demasiado simplificada sobre o que é uma aplicação SOA, fazendo com que suas propostas tenham uma muito limitada aplicação real. Nesse sentido, este projeto de tese pretende contribuir em algumas direções em termos de estratégias de resiliência para sistemas SOA. Esta contribuição será na forma de um modelo de resiliência, integrado, flexível, aberto, adaptativo e evolutivo, aplicado na composição de aplicações SOA, que seja capaz de aumentar a chance de sucesso na execução da aplicação mesmo que na presença de um cenário adverso. Para esta Qualificação um modelo inicial foi concebido e um protótipo foi implementado como instrumento preliminar de avaliação e de análise de viabilidade.