Back to search

Universidade Federal de Viçosa

Seleção de padrões para a arquitetura de software: uma abordagem baseada em procura de termos e sinônimos

Abstract

dc:description.abstract

A construção da arquitetura a partir dos requisitos do software é uma atividade que exige um grau elevado de competência, dado que as decisões tomadas neste processo afetam todos os ciclos posteriores do projeto. Uma arquitetura de software bem projetada maximiza o grau de atendimento aos requisitos do sistema sendo construído. A escolha de soluções compatíveis com o problema a ser resolvido é uma das chaves para o sucesso de uma arquitetura de software. O reuso de soluções usadas com sucesso previamente em problemas semelhantes reduz riscos e aumenta a qualidade da arquitetura. Padrões arquiteturais documentam soluções arquiteturais para problemas recorrentes. A enorme quantidade de padrões somada à quantidade de informação contida na descrição dos mesmos e à inviabilidade de um desenvolvedor de software saber todas estas informações ou adquiri-las em pouco tempo são algumas das motivações para o desenvolvimento de técnicas, métodos e ferramentas que auxiliem na seleção de padrões mais adequados a cada tipo de sistema. O objetivo deste trabalho é propor uma abordagem para gerar recomendações de padrões mais adequados a cada tipo de sistema. As recomendações são baseadas na ocorrência de termos chave na descrição dos padrões. Os passos metodológicos para a construção da abordagem envolvem: a definição dos tipos de informação envolvidos nas decisões sobre a arquitetura do software e que consistirão nos termos chaves; a construção de um conjunto inicial de termos chave proveniente da literatura, a definição de como será realizada a procura destes termos nas descrições de padrões de software e a avaliação dos resultados obtidos a partir do uso da abordagem. Os resultados obtidos foram analisados utilizando-se métricas e comparações com recomendações presentes na literatura e indicaram um desempenho satisfatório da abordagem.

Degree

thesis:*
Grantor dc:publisher
Universidade Federal de Viçosa
Year dc:date.issued
2014

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Azevedo, Rafael Pereira Martins

Subjects

dc:subject × 4

Rights

dc:rights
Statement dc:rights
  • Acesso Aberto
Language dc:language
por

Identifiers

dc:identifier.*
Repository record dc:identifier.uri
http://locus.ufv.br/handle/123456789/2686
OAI identifier oai:identifier
oai:locus.ufv.br:123456789/2686

Chain of custody

source
Harvested from
Brazil UFV
Base URL
locus.ufv.br/server/oai/request
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
citation

Azevedo, Rafael Pereira Martins. Seleção de padrões para a arquitetura de software: uma abordagem baseada em procura de termos e sinônimos. Universidade Federal de Viçosa, 2014. http://locus.ufv.br/handle/123456789/2686