Uma Arquitetura Ubíqua de Gerenciamento de Atividades no Domínio de Agricultura de Precisão Roger Victor Alves Orientador: Prof. Me. Vinícius Maran Sumário Recapitulação Metas anteriores Mudanças no projeto Andamento do projeto [ Prof.–Dra. GCA Applied Fabricia Computing Roos-Frantz Research / Prof. Group Dr. Rafael Z. Frantz ] Recapitulação Qual o objetivo do projeto? – Desenvolver um arquitetura em tempo real que realiza recomendações, através de inferências, ao produtor, através do mapeamento de sua lavoura por sensores sem fio. [ Prof.–Dra. GCA Applied Fabricia Computing Roos-Frantz Research / Prof. Group Dr. Rafael Z. Frantz ] Metas anteriores Léxico -> Ontologia Restrições Relações Regras (situações) Integração com a arquitetura População da ontologia Inferência Validação [ Prof.–Dra. GCA Applied Fabricia Computing Roos-Frantz Research / Prof. Group Dr. Rafael Z. Frantz ] Avanços obtidos Criação de um software Java para realização dos cadastros de individuals na ontologia e também obtenção do log do banco de dados vinculado a mesma. Integração da ontologia modelada no Protégé com o software em Java através do Jena. Modelagem da ontologia Uso do Stardog para banco de dados [ Prof.–Dra. GCA Applied Fabricia Computing Roos-Frantz Research / Prof. Group Dr. Rafael Z. Frantz ] Diagrama de Arquitetura [ Prof.–Dra. GCA Applied Fabricia Computing Roos-Frantz Research / Prof. Group Dr. Rafael Z. Frantz ] Software - Individuals [ Prof.–Dra. GCA Applied Fabricia Computing Roos-Frantz Research / Prof. Group Dr. Rafael Z. Frantz ] Software - Individuals [ Prof.–Dra. GCA Applied Fabricia Computing Roos-Frantz Research / Prof. Group Dr. Rafael Z. Frantz ] Software - Log [ Prof.–Dra. GCA Applied Fabricia Computing Roos-Frantz Research / Prof. Group Dr. Rafael Z. Frantz ] Apache Jena Framework em Java para construir aplicações com dados de importância semântica. Suporta OWL/RDF. Armazenamento em memoria, arquivo, banco de dados ou externos. Motor de consulta SPARQL. Interface de comunicação através do protocolo HTTP. [ Prof.–Dra. GCA Applied Fabricia Computing Roos-Frantz Research / Prof. Group Dr. Rafael Z. Frantz ] Ontologia anterior [ Prof.–Dra. GCA Applied Fabricia Computing Roos-Frantz Research / Prof. Group Dr. Rafael Z. Frantz ] Ontologia atual [ Prof.–Dra. GCA Applied Fabricia Computing Roos-Frantz Research / Prof. Group Dr. Rafael Z. Frantz ] Stardog Stardog é um banco de dados semântico que aborda RDF, SPARQL, OWL em um sistema Java puro. [ Prof.–Dra. GCA Applied Fabricia Computing Roos-Frantz Research / Prof. Group Dr. Rafael Z. Frantz ] Vaadin Vaadin é um framework usado para criar aplicações web, onde a arquitetura trabalha majoritariamente no lado servidor. Possibilidade em usar apenas Java EE para criação de conteúdo. [ Prof.–Dra. GCA Applied Fabricia Computing Roos-Frantz Research / Prof. Group Dr. Rafael Z. Frantz ] Próximos passos Término da modelagem da ontologia. Criação das regras para inferências, através de conceitos usados na John Deere de Horizontina. Exibição do log do servidor no software construído, através dos envios por webservice. Validação [ Prof.–Dra. GCA Applied Fabricia Computing Roos-Frantz Research / Prof. Group Dr. Rafael Z. Frantz ] Obrigado por sua atenção! Contato: Roger Victor Alves [email protected] www.gca.unijui.edu.br/rvalves