Avaliação de Projetos Arquiteturais Baseados em Busca

Autores

  • Erik Seyti Johansson IFPR – Campus Paranavaí Autor
  • Willian Nalepa Oizumi IFPR – Campus Paranavaí Autor

Palavras-chave:

Arquitetura de Software, Otimização, Busca Heurística

Resumo

Este artigo apresenta os resultados de uma pesquisa sobre projeto de arquitetura de software baseado em busca. A metodologia utilizada foi a realização de um estudo exploratório envolvendo 2 projetos de software. Neste estudo utilizou-se uma abordagem -- chamada MOA4PLA -- que gera soluções otimizadas para arquitetura de software. A partir deste estudo, foi possível verificar a qualidade das arquiteturas otimizadas, assim como identificar problemas arquiteturais presentes nessas arquiteturas.

Referências

Booch, Grady. et al. (2014) “Object-Oriented Analysis and Design with Applications”, 3. ed., Addison Wesley, Redwood City, CA, EUA.

Colanzi, Thelma Elita. (2014) “Uma abordagem de otimização multiobjetivo para projeto arquitetural de linha de produto de software”, http://dspace.c3sl.ufpr.br:8080/dspace/bitstream/handle/1884/36061/R%20- %20T%20-%20THELMA%20ELITA%20COLANZI.pdf?sequence=1, Março.

Ganesh, S. G., Sharma, T. e Suryanarayana, G. (2013) “Towards a Principle-based Classification of Structural Design Smells”, Journal of Object Technology, 12(2), 1- 1. Garcia, Joshua, et al. (2010) “Identifying architectural bad smells”, http://softarch.usc.edu/~josh/pubs/csmr_2009.pdf, Março.

Féderle, Édipo Luis. (2014) “Uma ferramenta de apoio ao projeto arquitetural de linha de produto de software baseado em busca”, 130 fls, Dissertação (Mestrado em Informática)- Universidade Federal do Paraná, Curitiba.

Fowler, Martin. (1999) “Refactoring: Improving the Design of Existing Code”, Addison-Wesley Professional.

Johansson, E. S.; Kamakawa, H. T.; Oliveira, F. W. C.; Flôr, D. E.; Zavan, A. R.; Oizumi, W. N. (2016) “Um Estudo Exploratório Sobre a Identificação de Problemas em Arquiteturas de Software”. I Congresso Internacional de Ciência, Tecnologia e Inovação da Unipar.

Oizumi, Willian Nalepa, et al. (2012) “On the proactive design of product-line architectures with aspects: an exploratory study”, In Computer Software and Applications Conference (COMPSAC), 2012 IEEE 36th Annual, p. 273-278.

OMG. (2016) “XML Metadata Interchange (XMI)”, http://www.omg.org/spec/XMI/, Maio.

Rumbaugh, James, Jacobson, Ivar, e Booch, Grady. (2004) “Unified Modeling Language Reference Manual”, The. Pearson Higher Education.

SEI. (2016) “Arcade Game Maker Pedagogical Product Line”, http://www.sei.cmu.edu/productlines/ppl/, Maio.

Parnas, David (1972) “On the Criteria To Be Used in Decomposing Systems into Modules", Wikipedia:Communications of the ACM286.

Garcia, Joshua, et al. (2014) “A unified Framework for Studying Architectural Decay of Software Systems”, Dissertação (Doutorado em Ciência da Computação) – Universidade do Sul da California, California.

Eclipse Foundation (2015) ”Papyrus Modeling Environment”, https://eclipse.org/papyrus/, Dezembro

Downloads

Publicado

12-12-2016

Como Citar

Avaliação de Projetos Arquiteturais Baseados em Busca. (2016). Semana Da Tecnologia Da Informação Do IFPR Campus Paranavaí, 1(1). https://tecnoif.com.br/periodicos/index.php/setif/article/view/53

Artigos Semelhantes

1-10 de 17

Você também pode iniciar uma pesquisa avançada por similaridade para este artigo.