FarmSPL: Uma abordagem de reúso com base em uma LPS para aplicações web no domínio de Pecuária de Precisão

Detalhes bibliográficos
Ano de defesa: 2017
Autor(a) principal: Vargas, Gilson Miranda
Orientador(a): Paiva, Debora Maria Barroso
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://repositorio.ufms.br/handle/123456789/3100
Resumo: É notável o crescimento do agronegócio no Brasil, responsável por boa parte do PIB nacional, sendo a pecuária, área representativa desta fatia. A pecuária é de fato uma das áreas que mais crescem nacionalmente pois está aliada a processos de análise e melhoria que levam à Pecuária de Precisão. A Pecuária de Precisão é a área de estudo de soluções computacionais para resolver problemas da pecuária através de respostas previstas, impostas e contabilizadas o mais acuradamente possível. Diante dessa perspectiva, visou-se fomentar e padronizar o desenvolvimento de projetos de software para melhor planejamento de ações por meio de uma abordagem de reúso com a adoção de uma Linha de Produto de Software (LPS) para aplicações web no domínio da Pecuária de Precisão. Essa abordagem possibilitou o uso de uma estrutura comum, com componentes e serviços com as mesmas características que podem ser reutilizados em novos projetos ou produtos. Os requisitos e as informações importantes para o desenvolvimento deste trabalho foram fornecidas pelos sistemas homologados e em homologação da Embrapa Gado de Corte e o acesso a esses serviços foi provido por uma interface de comunicação unificada, baseada em ReST e HTTP. Com essa concentração de ativos quaisquer softwares que tenham comunicação podem se beneficiar com o seu reúso. O Titan Framework foi utilizado como repositório e repositório evoluído para o domínio da Pecuária de Precisão, promovendo a criação de softwares maneira mais simples, pela possibilidade de reúso de tecnologia. Outros benefícios são: a) economia, devido ao menor custo e reúso da estrutura; b) agilidade, por usar tecnologia com protocolo de estado; e c) eficiência, por ser portável para desktops, tablets, smartphones, dentre outros; bem como poder oferecer outros níveis de acesso.