HighFrame : uma solução para desenvolvimento em alto nível e deployment automático de sistemas distribuídos baseados em componentes

Detalhes bibliográficos
Autor(a) principal: Santos, Saulo Eduardo Galilleo Souza dos
Data de Publicação: 2014
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFS
Texto Completo: https://ri.ufs.br/handle/riufs/3343
Resumo: Sistemas distribuídos têm se mostrado altamente heterogêneos e dinâmicos, mudanças acontecem constantemente e rapidamente. Uma abordagem largamente adotada no desenvolvimentode sistemas distribuídos é a do desenvolvimento baseado em componentes, que permite desenvolver softwares flexíveis através da composição de componentes individuais.Mas, com a grande diversidade de modelos de componentes, cada modelo possui sua especificidade de desenvolvimento e nativamente estes não possuem interoperabilidade. O desenvolvimento de métodos de comunicação remota e o deployment distribuído são tarefas difíceis que contribuem no aumento da complexidade. Considerando toda essa complexidade, os esforços destinados ao desenvolvimento de código técnico para sistemas distribuídos são obstáculos que desencorajam desenvolvedores. Neste cenário apresentamos o HighFrame - uma solução integrada para desenvolvimento em alto nível e deployment automático que tem como propósito reduzir a complexidade do desenvolvimento de sistemas distribuídos baseados em componentes heterogêneos. Com esta solução o desenvolvedor mantém o foco de desenvolvimento no negócio da aplicação. Ele utiliza anotações e um planejador gráfico para definir componentes e a arquitetura do sistema distribuído. O HighFrame desempenha o processo de deployment automaticamente e abstrai do desenvolvedor a complexidade de modelos de componentes, métodos de comunicação remota e interoperabilidade entre componentes heterogêneos.
id UFS-2_aac5e7589a9e651d5a9e89b2202e35df
oai_identifier_str oai:ufs.br:riufs/3343
network_acronym_str UFS-2
network_name_str Repositório Institucional da UFS
repository_id_str
spelling Santos, Saulo Eduardo Galilleo Souza doshttp://lattes.cnpq.br/8661248119285296Rocha, Tarcísio dahttp://lattes.cnpq.br/85671993033035602017-09-26T11:34:21Z2017-09-26T11:34:21Z2014-08-19SANTOS, Saulo Eduardo Galilleo Souza dos. HighFrame : uma solução para desenvolvimento em alto nível e deployment automático de sistemas distribuídos baseados em componentes. 2014. 102 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Sergipe, São Cristóvão, 2014.https://ri.ufs.br/handle/riufs/3343application/pdfporUniversidade Federal de SergipePós-Graduação em Ciência da ComputaçãoUFSBRComputaçãoComponente de softwareRedes e SistemasDistribuídosComplexidade computacionalInteroperabilidadeDeploymentComplexitySoftware ComponentsInteroperabilityCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOHighFrame : uma solução para desenvolvimento em alto nível e deployment automático de sistemas distribuídos baseados em componentesinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisSistemas distribuídos têm se mostrado altamente heterogêneos e dinâmicos, mudanças acontecem constantemente e rapidamente. Uma abordagem largamente adotada no desenvolvimentode sistemas distribuídos é a do desenvolvimento baseado em componentes, que permite desenvolver softwares flexíveis através da composição de componentes individuais.Mas, com a grande diversidade de modelos de componentes, cada modelo possui sua especificidade de desenvolvimento e nativamente estes não possuem interoperabilidade. O desenvolvimento de métodos de comunicação remota e o deployment distribuído são tarefas difíceis que contribuem no aumento da complexidade. Considerando toda essa complexidade, os esforços destinados ao desenvolvimento de código técnico para sistemas distribuídos são obstáculos que desencorajam desenvolvedores. Neste cenário apresentamos o HighFrame - uma solução integrada para desenvolvimento em alto nível e deployment automático que tem como propósito reduzir a complexidade do desenvolvimento de sistemas distribuídos baseados em componentes heterogêneos. Com esta solução o desenvolvedor mantém o foco de desenvolvimento no negócio da aplicação. Ele utiliza anotações e um planejador gráfico para definir componentes e a arquitetura do sistema distribuído. O HighFrame desempenha o processo de deployment automaticamente e abstrai do desenvolvedor a complexidade de modelos de componentes, métodos de comunicação remota e interoperabilidade entre componentes heterogêneos.info:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFSinstname:Universidade Federal de Sergipe (UFS)instacron:UFSTEXTSAULO_EDUARDO_GALILLEO_SOUZA_SANTOS.pdf.txtSAULO_EDUARDO_GALILLEO_SOUZA_SANTOS.pdf.txtExtracted texttext/plain135928https://ri.ufs.br/jspui/bitstream/riufs/3343/2/SAULO_EDUARDO_GALILLEO_SOUZA_SANTOS.pdf.txt18e654330e07ef917f719e12569d5678MD52THUMBNAILSAULO_EDUARDO_GALILLEO_SOUZA_SANTOS.pdf.jpgSAULO_EDUARDO_GALILLEO_SOUZA_SANTOS.pdf.jpgGenerated Thumbnailimage/jpeg1311https://ri.ufs.br/jspui/bitstream/riufs/3343/3/SAULO_EDUARDO_GALILLEO_SOUZA_SANTOS.pdf.jpgc2a2d90d2b36d4a6a5969540e1e29b4dMD53ORIGINALSAULO_EDUARDO_GALILLEO_SOUZA_SANTOS.pdfapplication/pdf2699482https://ri.ufs.br/jspui/bitstream/riufs/3343/1/SAULO_EDUARDO_GALILLEO_SOUZA_SANTOS.pdfb952559190d0762cdf45a92fe1250b9aMD51riufs/33432017-11-24 21:38:53.858oai:ufs.br:riufs/3343Repositório InstitucionalPUBhttps://ri.ufs.br/oai/requestrepositorio@academico.ufs.bropendoar:2017-11-25T00:38:53Repositório Institucional da UFS - Universidade Federal de Sergipe (UFS)false
dc.title.por.fl_str_mv HighFrame : uma solução para desenvolvimento em alto nível e deployment automático de sistemas distribuídos baseados em componentes
title HighFrame : uma solução para desenvolvimento em alto nível e deployment automático de sistemas distribuídos baseados em componentes
spellingShingle HighFrame : uma solução para desenvolvimento em alto nível e deployment automático de sistemas distribuídos baseados em componentes
Santos, Saulo Eduardo Galilleo Souza dos
Computação
Componente de software
Redes e Sistemas
Distribuídos
Complexidade computacional
Interoperabilidade
Deployment
Complexity
Software Components
Interoperability
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short HighFrame : uma solução para desenvolvimento em alto nível e deployment automático de sistemas distribuídos baseados em componentes
title_full HighFrame : uma solução para desenvolvimento em alto nível e deployment automático de sistemas distribuídos baseados em componentes
title_fullStr HighFrame : uma solução para desenvolvimento em alto nível e deployment automático de sistemas distribuídos baseados em componentes
title_full_unstemmed HighFrame : uma solução para desenvolvimento em alto nível e deployment automático de sistemas distribuídos baseados em componentes
title_sort HighFrame : uma solução para desenvolvimento em alto nível e deployment automático de sistemas distribuídos baseados em componentes
author Santos, Saulo Eduardo Galilleo Souza dos
author_facet Santos, Saulo Eduardo Galilleo Souza dos
author_role author
dc.contributor.author.fl_str_mv Santos, Saulo Eduardo Galilleo Souza dos
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/8661248119285296
dc.contributor.advisor1.fl_str_mv Rocha, Tarcísio da
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/8567199303303560
contributor_str_mv Rocha, Tarcísio da
dc.subject.por.fl_str_mv Computação
Componente de software
Redes e Sistemas
Distribuídos
Complexidade computacional
Interoperabilidade
Deployment
topic Computação
Componente de software
Redes e Sistemas
Distribuídos
Complexidade computacional
Interoperabilidade
Deployment
Complexity
Software Components
Interoperability
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
dc.subject.eng.fl_str_mv Complexity
Software Components
Interoperability
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description Sistemas distribuídos têm se mostrado altamente heterogêneos e dinâmicos, mudanças acontecem constantemente e rapidamente. Uma abordagem largamente adotada no desenvolvimentode sistemas distribuídos é a do desenvolvimento baseado em componentes, que permite desenvolver softwares flexíveis através da composição de componentes individuais.Mas, com a grande diversidade de modelos de componentes, cada modelo possui sua especificidade de desenvolvimento e nativamente estes não possuem interoperabilidade. O desenvolvimento de métodos de comunicação remota e o deployment distribuído são tarefas difíceis que contribuem no aumento da complexidade. Considerando toda essa complexidade, os esforços destinados ao desenvolvimento de código técnico para sistemas distribuídos são obstáculos que desencorajam desenvolvedores. Neste cenário apresentamos o HighFrame - uma solução integrada para desenvolvimento em alto nível e deployment automático que tem como propósito reduzir a complexidade do desenvolvimento de sistemas distribuídos baseados em componentes heterogêneos. Com esta solução o desenvolvedor mantém o foco de desenvolvimento no negócio da aplicação. Ele utiliza anotações e um planejador gráfico para definir componentes e a arquitetura do sistema distribuído. O HighFrame desempenha o processo de deployment automaticamente e abstrai do desenvolvedor a complexidade de modelos de componentes, métodos de comunicação remota e interoperabilidade entre componentes heterogêneos.
publishDate 2014
dc.date.issued.fl_str_mv 2014-08-19
dc.date.accessioned.fl_str_mv 2017-09-26T11:34:21Z
dc.date.available.fl_str_mv 2017-09-26T11:34:21Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv SANTOS, Saulo Eduardo Galilleo Souza dos. HighFrame : uma solução para desenvolvimento em alto nível e deployment automático de sistemas distribuídos baseados em componentes. 2014. 102 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Sergipe, São Cristóvão, 2014.
dc.identifier.uri.fl_str_mv https://ri.ufs.br/handle/riufs/3343
identifier_str_mv SANTOS, Saulo Eduardo Galilleo Souza dos. HighFrame : uma solução para desenvolvimento em alto nível e deployment automático de sistemas distribuídos baseados em componentes. 2014. 102 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Sergipe, São Cristóvão, 2014.
url https://ri.ufs.br/handle/riufs/3343
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal de Sergipe
dc.publisher.program.fl_str_mv Pós-Graduação em Ciência da Computação
dc.publisher.initials.fl_str_mv UFS
dc.publisher.country.fl_str_mv BR
publisher.none.fl_str_mv Universidade Federal de Sergipe
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFS
instname:Universidade Federal de Sergipe (UFS)
instacron:UFS
instname_str Universidade Federal de Sergipe (UFS)
instacron_str UFS
institution UFS
reponame_str Repositório Institucional da UFS
collection Repositório Institucional da UFS
bitstream.url.fl_str_mv https://ri.ufs.br/jspui/bitstream/riufs/3343/2/SAULO_EDUARDO_GALILLEO_SOUZA_SANTOS.pdf.txt
https://ri.ufs.br/jspui/bitstream/riufs/3343/3/SAULO_EDUARDO_GALILLEO_SOUZA_SANTOS.pdf.jpg
https://ri.ufs.br/jspui/bitstream/riufs/3343/1/SAULO_EDUARDO_GALILLEO_SOUZA_SANTOS.pdf
bitstream.checksum.fl_str_mv 18e654330e07ef917f719e12569d5678
c2a2d90d2b36d4a6a5969540e1e29b4d
b952559190d0762cdf45a92fe1250b9a
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFS - Universidade Federal de Sergipe (UFS)
repository.mail.fl_str_mv repositorio@academico.ufs.br
_version_ 1802110757564841984