Decision support system for agrotechnology transfer: a cross-platform tool
| Ano de defesa: | 2019 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | por |
| Instituição de defesa: |
Universidade de Passo Fundo
Instituto de Ciências Exatas e Geociências – ICEG Brasil UPF Programa de Pós-Graduação em Computação Aplicada |
| 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.upf.br/handle/123456789/1789 |
Resumo: | O DSSAT-CSM, simula o crescimento e desenvolvimento de uma cultura ao longo do tempo. O uso simulação de modelos de culturas pode auxiliar na tomada de decisões, permitindo a definição das melhores práticas de gestão do campo. A plataforma DSSAT contém um conjunto de aplicativos que foram desenvolvidos usando linguagens de programação que estão no fim do ciclo de suporte e disponibilizado no ambiente Windows somente. O conjunto de ferramentas do DSSAT realiza operações comuns entre elas, como leitura de arquivos e integração com o DSSAT-CSM, porém, cada aplicação tem sua forma de integração, o que torna a manutenção e evolução dessas ferramentas uma tarefa árdua. Desta forma, o objetivo deste trabalho é criar um padrão de integração com o DSSAT-CSM que facilite a criação de um aplicativo multiplataforma para Windows, Linux e MacOS para executar modelos de simulação do DSSAT-CSM. Como resultado deste trabalho obteve-se um módulo JavaScript projetado para facilitar e integração com o DSSAT-CSM em diferente plataformas fornecendo um estilo moderno de desenvolvimento de software; DSSAT-Lite uma ferramenta para executar simulações DSSAT sobre o protocolo HTTP, que fornece a capacidade de executar e visualizar simulações por meio da web; DSSAT-Shell, uma ferramenta multiplataforma que possibilite a execução de modelos de cultura do DSSAT. Deste modo, o conjunto de tecnologias desenvolvidas torna-se relevante para outros desenvolvedores e membros da comunidade científica do DSSAT que queiram criar ferramentas de integração com DSSAT usando as tecnologias de ponta na área de desenvolvimento de software. |
| id |
UPF_c9c8a6fada9e7bedf7d70099f4ef82ac |
|---|---|
| oai_identifier_str |
oai:repositorio.upf.br:123456789/1789 |
| network_acronym_str |
UPF |
| network_name_str |
Repositório Institucional da UPF |
| repository_id_str |
|
| spelling |
Decision support system for agrotechnology transfer: a cross-platform toolSistema de apoio à decisão para transferência de agrotecnologia: uma ferramenta multiplataformaEngenharia de softwareSimulação (Computadores)Tecnologia da informaçãoInformática na agriculturaCIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAOO DSSAT-CSM, simula o crescimento e desenvolvimento de uma cultura ao longo do tempo. O uso simulação de modelos de culturas pode auxiliar na tomada de decisões, permitindo a definição das melhores práticas de gestão do campo. A plataforma DSSAT contém um conjunto de aplicativos que foram desenvolvidos usando linguagens de programação que estão no fim do ciclo de suporte e disponibilizado no ambiente Windows somente. O conjunto de ferramentas do DSSAT realiza operações comuns entre elas, como leitura de arquivos e integração com o DSSAT-CSM, porém, cada aplicação tem sua forma de integração, o que torna a manutenção e evolução dessas ferramentas uma tarefa árdua. Desta forma, o objetivo deste trabalho é criar um padrão de integração com o DSSAT-CSM que facilite a criação de um aplicativo multiplataforma para Windows, Linux e MacOS para executar modelos de simulação do DSSAT-CSM. Como resultado deste trabalho obteve-se um módulo JavaScript projetado para facilitar e integração com o DSSAT-CSM em diferente plataformas fornecendo um estilo moderno de desenvolvimento de software; DSSAT-Lite uma ferramenta para executar simulações DSSAT sobre o protocolo HTTP, que fornece a capacidade de executar e visualizar simulações por meio da web; DSSAT-Shell, uma ferramenta multiplataforma que possibilite a execução de modelos de cultura do DSSAT. Deste modo, o conjunto de tecnologias desenvolvidas torna-se relevante para outros desenvolvedores e membros da comunidade científica do DSSAT que queiram criar ferramentas de integração com DSSAT usando as tecnologias de ponta na área de desenvolvimento de software.The DSSAT-CSM simulates the growth and development of a crop over time. The use of crop simulation models can help in decision making, allowing the definition of the best field management practices. The DSSAT platform contains a set of applications that are in the end of life support and are available in the Windows environment only. The DSSAT applications performs common operations, such as reading files and integrating with DSSAT-CSM, however each application has its own way of integration, which makes the maintenance and evolution of these tools an arduous task. Thus, the objectives of this work is to create a integration standard with DSSAT-CSM that can facilitate the creation of a multiplatform application for Windows, Linux and MacOS with the objective of executing simulation models. As a result of this work, we obtained a JavaScript module designed to facilitate the integration with DSSAT-CSM in different platforms providing a modern software development style; DSSAT-Lite a tool to perform DSSAT simulations over the HTTP protocol, which provides the ability to perform and view simulations through the web; DSSAT-Shell, a cross-platform tool that enables the DSSAT simulation models. This way, the set of standars and applications developed becomes relevant to other developers and members of the DSSAT community to help them on the DSSAT-CSM integration as well as developingnew DSSAT tools.Universidade de Passo FundoInstituto de Ciências Exatas e Geociências – ICEGBrasilUPFPrograma de Pós-Graduação em Computação AplicadaPavan, Willingthonhttp://lattes.cnpq.br/6506973801068764Resenes, Jonas de Abreu2025-05-07T12:44:41Z2019-04-29info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfapplication/pdfRESENES, Jonas de Abreu. Decision support system for agrotechnology transfer: a cross-platform tool. 2019. 66 f. Dissertação (Mestrado em Computação Aplicada) - Universidade de Passo Fundo, Passo Fundo, RS, 2019.https://repositorio.upf.br/handle/123456789/1789porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UPFinstname:Universidade de Passo Fundo (UPF)instacron:UPF2025-05-07T13:12:18Zoai:repositorio.upf.br:123456789/1789Repositório InstitucionalPRIhttp://repositorio.upf.br/oai/requestjucelei@upf.br||biblio@upf.bropendoar:16102025-05-07T13:12:18Repositório Institucional da UPF - Universidade de Passo Fundo (UPF)false |
| dc.title.none.fl_str_mv |
Decision support system for agrotechnology transfer: a cross-platform tool Sistema de apoio à decisão para transferência de agrotecnologia: uma ferramenta multiplataforma |
| title |
Decision support system for agrotechnology transfer: a cross-platform tool |
| spellingShingle |
Decision support system for agrotechnology transfer: a cross-platform tool Resenes, Jonas de Abreu Engenharia de software Simulação (Computadores) Tecnologia da informação Informática na agricultura CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO |
| title_short |
Decision support system for agrotechnology transfer: a cross-platform tool |
| title_full |
Decision support system for agrotechnology transfer: a cross-platform tool |
| title_fullStr |
Decision support system for agrotechnology transfer: a cross-platform tool |
| title_full_unstemmed |
Decision support system for agrotechnology transfer: a cross-platform tool |
| title_sort |
Decision support system for agrotechnology transfer: a cross-platform tool |
| author |
Resenes, Jonas de Abreu |
| author_facet |
Resenes, Jonas de Abreu |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Pavan, Willingthon http://lattes.cnpq.br/6506973801068764 |
| dc.contributor.author.fl_str_mv |
Resenes, Jonas de Abreu |
| dc.subject.por.fl_str_mv |
Engenharia de software Simulação (Computadores) Tecnologia da informação Informática na agricultura CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO |
| topic |
Engenharia de software Simulação (Computadores) Tecnologia da informação Informática na agricultura CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO |
| description |
O DSSAT-CSM, simula o crescimento e desenvolvimento de uma cultura ao longo do tempo. O uso simulação de modelos de culturas pode auxiliar na tomada de decisões, permitindo a definição das melhores práticas de gestão do campo. A plataforma DSSAT contém um conjunto de aplicativos que foram desenvolvidos usando linguagens de programação que estão no fim do ciclo de suporte e disponibilizado no ambiente Windows somente. O conjunto de ferramentas do DSSAT realiza operações comuns entre elas, como leitura de arquivos e integração com o DSSAT-CSM, porém, cada aplicação tem sua forma de integração, o que torna a manutenção e evolução dessas ferramentas uma tarefa árdua. Desta forma, o objetivo deste trabalho é criar um padrão de integração com o DSSAT-CSM que facilite a criação de um aplicativo multiplataforma para Windows, Linux e MacOS para executar modelos de simulação do DSSAT-CSM. Como resultado deste trabalho obteve-se um módulo JavaScript projetado para facilitar e integração com o DSSAT-CSM em diferente plataformas fornecendo um estilo moderno de desenvolvimento de software; DSSAT-Lite uma ferramenta para executar simulações DSSAT sobre o protocolo HTTP, que fornece a capacidade de executar e visualizar simulações por meio da web; DSSAT-Shell, uma ferramenta multiplataforma que possibilite a execução de modelos de cultura do DSSAT. Deste modo, o conjunto de tecnologias desenvolvidas torna-se relevante para outros desenvolvedores e membros da comunidade científica do DSSAT que queiram criar ferramentas de integração com DSSAT usando as tecnologias de ponta na área de desenvolvimento de software. |
| publishDate |
2019 |
| dc.date.none.fl_str_mv |
2019-04-29 2025-05-07T12:44:41Z |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
| format |
masterThesis |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
RESENES, Jonas de Abreu. Decision support system for agrotechnology transfer: a cross-platform tool. 2019. 66 f. Dissertação (Mestrado em Computação Aplicada) - Universidade de Passo Fundo, Passo Fundo, RS, 2019. https://repositorio.upf.br/handle/123456789/1789 |
| identifier_str_mv |
RESENES, Jonas de Abreu. Decision support system for agrotechnology transfer: a cross-platform tool. 2019. 66 f. Dissertação (Mestrado em Computação Aplicada) - Universidade de Passo Fundo, Passo Fundo, RS, 2019. |
| url |
https://repositorio.upf.br/handle/123456789/1789 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf application/pdf |
| dc.publisher.none.fl_str_mv |
Universidade de Passo Fundo Instituto de Ciências Exatas e Geociências – ICEG Brasil UPF Programa de Pós-Graduação em Computação Aplicada |
| publisher.none.fl_str_mv |
Universidade de Passo Fundo Instituto de Ciências Exatas e Geociências – ICEG Brasil UPF Programa de Pós-Graduação em Computação Aplicada |
| dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UPF instname:Universidade de Passo Fundo (UPF) instacron:UPF |
| instname_str |
Universidade de Passo Fundo (UPF) |
| instacron_str |
UPF |
| institution |
UPF |
| reponame_str |
Repositório Institucional da UPF |
| collection |
Repositório Institucional da UPF |
| repository.name.fl_str_mv |
Repositório Institucional da UPF - Universidade de Passo Fundo (UPF) |
| repository.mail.fl_str_mv |
jucelei@upf.br||biblio@upf.br |
| _version_ |
1850430316882165760 |