Detalhes bibliográficos
Ano de defesa: |
2006 |
Autor(a) principal: |
Souza, Francisco Flavio de |
Orientador(a): |
Não Informado pela instituição |
Banca de defesa: |
Não Informado pela instituição |
Tipo de documento: |
Dissertação
|
Tipo de acesso: |
Acesso aberto |
Idioma: |
por |
Instituição de defesa: |
Não Informado pela instituição
|
Programa de Pós-Graduação: |
Não Informado pela instituição
|
Departamento: |
Não Informado pela instituição
|
País: |
Não Informado pela instituição
|
Palavras-chave em Português: |
|
Link de acesso: |
https://biblioteca.sophia.com.br/terminalri/9575/acervo/detalhe/71200
|
Resumo: |
Embora a plataforma do Grid tenha-se mostrado bastante promissora para o processo de Mineração de Dados (MD), muitos desafios ainda devem ser superados a fim de uma integração harmoniosa entre esses dois domínios. Nesta dissertação, define-se a arquitetura de software SMARTBASEG, que se propõe a contribuir para a melhoria da qualidade de aplicações de Mineração de Dados no Grid. Mais especificamente, SMARTBASEG procura obter uma maior eficiência, manutenibilidade e portabilidade para essas aplicações. Uma das hipóteses de SMARTBASEG é a de que o conhecimento sobre MD, Grid e heurísticas de otimização de desempenho pode ser representado e, posteriormente, explorado durante as execuções de aplicações de MD no Grid para melhorar a eficiência dessas execuções. Essa propriedade declarativa da arquitetura possibilita à sua camada de otimização dinâmica decidir como transformar procedimentos de MD em tarefas e jobs, visando escalonamentos e balanceamentos de carga eficazes. A outra hipótese é a de que o uso do princípio de separação de interesses possibilita que aplicações de MD desenvolvidas para o Grid obtenham o mesmo nível de manutenibilidade e de portabilidade de versões seriais dessas aplicações. Para isso, SMARTBASEG disponibiliza um conjunto de abstrações por meio de componentes e templates a fim de que o desenvolvedor possa continuar focado no domínio de MD sem ter que se preocupar com detalhes do Grid e/ou questões de desempenho. Dessa forma, o desenvolvimento de aplicações de MD e o próprio código-fonte dessas aplicações não são afetados, já que o acesso ao Grid é devidamente encapsulado e torna-se, portanto, transparente ao desenvolvedor dessas aplicações. |