Banca de DEFESA: BABACAR MANE

Uma banca de DEFESA de DOUTORADO foi cadastrada pelo programa.
DISCENTE : BABACAR MANE
DATA : 21/12/2020
HORA: 14:00
LOCAL: web conferencia
TÍTULO:

 Evoluindo a interoperabilidade do SaaS e DaaS/DbaaS: o caso do MIDAS


PALAVRAS-CHAVES:

Computação em nuvem, Middleware, Interoperability, metamodel


PÁGINAS: 132
RESUMO:

O provedor de dados como servico (DaaS) e banco de dados como servico (DBaaS) armazena
e gerencia um grande volume de dados heterogêneos. Esses dados são produzidos
por computaçãao movel, dispositivos onipresentes, redes sociais e são distribuídos geograficamente e disponíveis para consumidores e organizações como serviços por meio de uma
API. Os usuários enfrentam um desa o ao acessar dados distribuídos semelhantes de
provedores de DaaS/DBaaS distintos devido à falta de uma API e ferramentas padrão.
Consequentemente, os usuários da nuvem enfrentam problemas de interoperabilidade e
integração para recursos de consumo, provisionamento, gerenciamento e supervisão entre
nuvens distintas. Em um ambiente tão heterogêneo, as organizações que desejam trocar
seus dados entre nuvens ou mover seus aplicativos para nuvens distintas enfrentarão
uma situação de bloqueio devido à falta de uma solução padrão. O middleware tem sido
empregado para lidar com problemas de interoperabilidade para minimizar o esforço de
contornar problemas de bloqueio. Assim, esta tese apresenta o middleware MIDAS para
minimizar o esforço de interoperar SaaS e DaaS. Podemos resumir três contribuições principais
deste trabalho. Inicialmente, o MIDAS Middleware fornece (i) interoperabilidade
sintática entre SaaS e DaaS. O MIDAS permite uma consulta na nuvem de SaaS para
solicitar dados de DaaS/DBaaS distintos. Atributos e condições de dados são descritos
em consultas SQL ou MongoDB. Portanto, uma solicitação SaaS pode ser afetada pela
evolução dos atributos DaaS. Como uma segunda contribuição, o MIDAS foi desenvolvido
para fornecer (ii) interoperabilidade sem^antica para garantir a consistência do DaaS e
manter a consulta original do SaaS. Atualmente, as implementações de tempo de execução
MIDAS contam com os provedores Cloud Foundry, Amazon Web Services, OpenShift e
Heroku. Algumas diversidades de ambiente de tempo de execução e desenvolvimento em
nuvem (por exemplo, estrutura de aplicativo e linguagens de programação) impedem a
implementação, execução ou implantação de aplicativos em grande escala. Para evitar
ambiguidade no desenvolvimento e implantação perfeita de MIDAS em diferentes provedores
de nuvem, apresentamos a terceira contribuição desta tese, uma Domain-Speci fic
Modeling Language (DSML), que é (iii) o metamodelo da arquitetura MIDAS e uma
Uni ed Modeling Language (UML). Este metamodelo deve guiar a instanciação de
modelos independentes de plataforma MIDAS e outras implementações. Ele é validado
executando três tipos de consultas do usuário para medir os níveis de cobertura do construtor
para de nir o middleware e implementá-lo em um provedor de nuvem específico.


MEMBROS DA BANCA:
Presidente - 1232218 - DANIELA BARREIRO CLARO
Interno - 2352062 - MARLO VIEIRA DOS SANTOS E SOUZA
Interno - 2049039 - VANINHA VIEIRA DOS SANTOS
Externo à Instituição - GLAUCO DE FIGUEIREDO CARNEIRO - UNIFACS
Externo à Instituição - JOSÉ MARIA NAZAR DAVID - UFJF
Notícia cadastrada em: 05/01/2021 14:17
SIGAA | STI/SUPAC - - | Copyright © 2006-2024 - UFBA