Uma abordagem genérica para gridificação de aplicações concorrentes utilizando programação orientada a aspectos

Detalhes bibliográficos
Autor(a) principal: Barros, Marcelo Bedê
Data de Publicação: 2010
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da UNIFOR
Texto Completo: https://biblioteca.sophia.com.br/terminalri/9575/acervo/detalhe/92020
Resumo: Este trabalho apresenta um modelo para transformação semi-automática de aplicações multi-thread em aplicações para grades computacionais, focando em algoritmos com comunicação e sincronização entre tarefas. O modelo utiliza Java threads e programação orientada a aspectos para converter threads em tarefas para a grade, mantendo o estado de objetos compartilhados durante a execução. Neste trabalho apresentamos ainda resultados de avaliações de desempenho e facilidade de uso do modelo. Palavras-chave: Engenharia de Software, Sistemas Distribuídos, Computação em Grade, Programação Orientada a Aspectos
id UFOR_e8f2e2cae3a9076398bd6a4068fd10d6
oai_identifier_str oai::92020
network_acronym_str UFOR
network_name_str Biblioteca Digital de Teses e Dissertações da UNIFOR
repository_id_str
spelling Uma abordagem genérica para gridificação de aplicações concorrentes utilizando programação orientada a aspectosProgramação orientada a aspectosGrade computacionalLinguagem de programação - JavaEste trabalho apresenta um modelo para transformação semi-automática de aplicações multi-thread em aplicações para grades computacionais, focando em algoritmos com comunicação e sincronização entre tarefas. O modelo utiliza Java threads e programação orientada a aspectos para converter threads em tarefas para a grade, mantendo o estado de objetos compartilhados durante a execução. Neste trabalho apresentamos ainda resultados de avaliações de desempenho e facilidade de uso do modelo. Palavras-chave: Engenharia de Software, Sistemas Distribuídos, Computação em Grade, Programação Orientada a AspectosThis work presents a model for semi-automatic transformation of multi-thread applications into grid-enabled applications, focusing on algorithms that present communication and synchronization. The model uses Java threads and aspect-oriented programming to convert threads into grid tasks, maintaining the state of shared objects during the execution. In this work we also present performance and ease of use evaluation results. Keywords: Software Engineering, Distributed Systems, Grid Computing, Aspect Oriented ProgrammingMendonça, Nabor das ChagasMendonça, Nabor das ChagasBarreto, Raimundo da SilvaSampaio, Americo Tadeu FalconeUniversidade de Fortaleza. Programa de Pós-Graduação em Informática AplicadaBarros, Marcelo Bedê2010info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://biblioteca.sophia.com.br/terminalri/9575/acervo/detalhe/92020https://uol.unifor.br/auth-sophia/exibicao/7636Disponibilidade forma física: Existe obra impressa de código : 85864porreponame:Biblioteca Digital de Teses e Dissertações da UNIFORinstname:Universidade de Fortaleza (UNIFOR)instacron:UNIFORinfo:eu-repo/semantics/openAccess1899-12-30T00:00:00Zoai::92020Biblioteca Digital de Teses e Dissertaçõeshttps://www.unifor.br/bdtdONGhttp://dspace.unifor.br/oai/requestbib@unifor.br||bib@unifor.bropendoar:1899-12-30T00:00Biblioteca Digital de Teses e Dissertações da UNIFOR - Universidade de Fortaleza (UNIFOR)false
dc.title.none.fl_str_mv Uma abordagem genérica para gridificação de aplicações concorrentes utilizando programação orientada a aspectos
title Uma abordagem genérica para gridificação de aplicações concorrentes utilizando programação orientada a aspectos
spellingShingle Uma abordagem genérica para gridificação de aplicações concorrentes utilizando programação orientada a aspectos
Barros, Marcelo Bedê
Programação orientada a aspectos
Grade computacional
Linguagem de programação - Java
title_short Uma abordagem genérica para gridificação de aplicações concorrentes utilizando programação orientada a aspectos
title_full Uma abordagem genérica para gridificação de aplicações concorrentes utilizando programação orientada a aspectos
title_fullStr Uma abordagem genérica para gridificação de aplicações concorrentes utilizando programação orientada a aspectos
title_full_unstemmed Uma abordagem genérica para gridificação de aplicações concorrentes utilizando programação orientada a aspectos
title_sort Uma abordagem genérica para gridificação de aplicações concorrentes utilizando programação orientada a aspectos
author Barros, Marcelo Bedê
author_facet Barros, Marcelo Bedê
author_role author
dc.contributor.none.fl_str_mv Mendonça, Nabor das Chagas
Mendonça, Nabor das Chagas
Barreto, Raimundo da Silva
Sampaio, Americo Tadeu Falcone
Universidade de Fortaleza. Programa de Pós-Graduação em Informática Aplicada
dc.contributor.author.fl_str_mv Barros, Marcelo Bedê
dc.subject.por.fl_str_mv Programação orientada a aspectos
Grade computacional
Linguagem de programação - Java
topic Programação orientada a aspectos
Grade computacional
Linguagem de programação - Java
description Este trabalho apresenta um modelo para transformação semi-automática de aplicações multi-thread em aplicações para grades computacionais, focando em algoritmos com comunicação e sincronização entre tarefas. O modelo utiliza Java threads e programação orientada a aspectos para converter threads em tarefas para a grade, mantendo o estado de objetos compartilhados durante a execução. Neste trabalho apresentamos ainda resultados de avaliações de desempenho e facilidade de uso do modelo. Palavras-chave: Engenharia de Software, Sistemas Distribuídos, Computação em Grade, Programação Orientada a Aspectos
publishDate 2010
dc.date.none.fl_str_mv 2010
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.uri.fl_str_mv https://biblioteca.sophia.com.br/terminalri/9575/acervo/detalhe/92020
url https://biblioteca.sophia.com.br/terminalri/9575/acervo/detalhe/92020
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv https://uol.unifor.br/auth-sophia/exibicao/7636
Disponibilidade forma física: Existe obra impressa de código : 85864
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.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UNIFOR
instname:Universidade de Fortaleza (UNIFOR)
instacron:UNIFOR
instname_str Universidade de Fortaleza (UNIFOR)
instacron_str UNIFOR
institution UNIFOR
reponame_str Biblioteca Digital de Teses e Dissertações da UNIFOR
collection Biblioteca Digital de Teses e Dissertações da UNIFOR
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UNIFOR - Universidade de Fortaleza (UNIFOR)
repository.mail.fl_str_mv bib@unifor.br||bib@unifor.br
_version_ 1800408696857034752