Interpretar a enorme quantidade de dados coletados, entender as causas e propor estratégias para gerenciar a variabilidade do campo, freqüentemente são apontados como alguns dos principais problemas para o avanço da agricultura de precisão, AP. Os sistemas de informação tornam-se fundamentais na solução desses problemas, mas apesar de existirem muitos pacotes de software disponíveis no mercado, variando de muito simples a muito sofisticados e diversos sistemas originados de experiências de pesquisas, a natureza proprietária e monolítica das soluções impedem o uso em larga escala. A AP envolve uma grande variedade de técnicas de análise, fontes e formatos de dados, perfis de usuário, e muitos outros aspectos que tornam uma aplicação muito complexa do ponto de vista da engenharia de software. Com o objetivo de fornecer a base para o desenvolvimento de sistemas de informação para AP baseados em padrões abertos e plataformas de software livre, uma infra-estrutura de desenvolvimento de sistemas de informação para a agricultura de precisão é proposta. Com base nas idéias seminais dessa proposta, são desenvolvidos protótipos para a condução de experimentos, os quais exploram caminhos de evolução para a infra-estrutura, com especial atenção sobre aspectos de arquitetura de software. Como estudo de caso, uma aplicação web que realiza filtragem de dados de monitores de produtividade é apresentada. Usando a metodologia de desenvolvimento em espiral, sucessivas versões dessa aplicação foram criadas e os resultados usados para propor melhoramentos à infra-estrutura. A infra-estrutura final contém cinco componentes: uma arquitetura de referência para sistemas de informação orientados a serviços para AP, uma linguagem padrão para troca de dados entre serviços agrícolas, um barramento para conexão de serviços agrícolas, um provedor de serviços geoespaciais e um portal para serviços agrícolas. Ela se mostrou adequada para a criação de sistemas de informação para AP interoperáveis, de baixo custo e com capacidade de evolução, mudando o paradigma dos sistemas para AP preponderantemente proprietários e monolíticos para abertos e orientados a serviços distribuídos. / Interpreting the huge amount of data collected, understanding the causes and being able to propose sound strategies for the field variability management are frequently pointed out as major issues for the advance of precision agriculture. Therefore, the information systems become fundamental for the solution of these problems. Although there are many available software packages in the market, varying from simple to very sophisticated and diverse systems deriving from experiences of research, the monolithic and proprietary nature of the solutions hinder their use in wide scale. Precision agriculture involves a great variety of techniques of data analysis, data sources, data formats, user profiles, and many other aspects that make it a complex application from the software engineering point of view. Aiming to supply the base for the development of open standards-based precision agriculture information systems and free software platforms, an infrastructure for developing precision agriculture information systems is proposed. Based on the fundamentals of that proposal, prototypes are developed which explore different evolutionary paths for the infrastructure, with special attention to software architecture aspects. As a case study, a yield monitor data filtering web application is presented. Using the spiral development methodology, successive versions of this application were created and the results used to improve the infrastructure. The final infrastructure contains five components: a service-oriented reference architecture for precision agriculture information systems, a standard language for data exchange between agricultural services, a service bus for connecting agricultural services, a geospatial services provider, and an agricultural services portal. It revealed to be adequate for the creation of precision agriculture interoperable systems, of low cost and with capacity for evolution, moving the paradigm of systems for AP preponderantly monolithic and proprietary to open and distributed service-oriented.
Identifer | oai:union.ndltd.org:IBICT/oai:teses.usp.br:tde-22042007-190435 |
Date | 18 August 2006 |
Creators | Edson Murakami |
Contributors | Antonio Mauro Saraiva, Marcos Lordello Chaim, Pedro Luiz Pizzigatti Corrêa, Sonia Ternes Frassetto, Selma Shin Shimizu Melnikoff |
Publisher | Universidade de São Paulo, Engenharia Elétrica, USP, BR |
Source Sets | IBICT Brazilian ETDs |
Language | Portuguese |
Detected Language | Portuguese |
Type | info:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/doctoralThesis |
Source | reponame:Biblioteca Digital de Teses e Dissertações da USP, instname:Universidade de São Paulo, instacron:USP |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0015 seconds