Estratégias arquiteturais para o sistema ERP do projeto do NUSIS - Boito, Rodrigo (My University, 2016)
A partir do aumento da complexidade dos softwares tornou-se necessária a definição de arquiteturas de software. Decisões tomadas na fase de iniciação do software, minimizam o esforço empenhado para uma mudança, do que quando a arquitetura já foi implementada. Uma questão muito importante nas decisões arquiteturais é atingir os atributos de qualidade desejáveis para o produto tais como, desempenho, manutenibilidade, confiabilidade que não estão diretamente relacionados às funcionalidades do sistema e com papel importante durante o seu desenvolvimento. Implicando na escolha de estruturas arquiteturais, em alternativas de projeto e na forma de implementação. Avaliar uma arquitetura de software em grandes sistemas é algo complexo. É difícil comparar e até entender em um curto espaço de tempo. Além disso, cada interessado tem necessidades diferentes. A aplicação de métodos de análise arquitetural podem diminuir os riscos na definição da arquitetura de software. Eles compreendem etapas que auxiliam nas escolhas e cada atributo de qualidade é escrito através de cenários, assim como sua priorização. Neste trabalho serão apresentadas as estruturas arquiteturais que juntam formam uma arquitetura de software, seus componentes e conectores, padrões de projeto, métodos de análise arquitetural, frameworks de desenvolvimento. A partir destes estudos será definida a arquitetura candidata para o ERP do NUSIS. O software será baseado na Web e a fim de demonstrar que os atributos de qualidade podem ser atendidos pela arquitetura proposta, foi desenvolvido um protótipo de software seguindo as características da arquitetura proposta (sic).
Keywords: Arquitetura de computador