Projeto de Formatura – Turmas 2009 PCS - Departamento de Engenharia de Computação e Sistemas Digitais Engenharia de Computação APLICAÇÃO DA COMPUTAÇÃO UBÍQUA E DE UM MIDDLEWARE ORIENTADO A SERVIÇOS PARA O GERENCIAMENTO DA ALIMENTAÇÃO DOMÉSTICA Objetivos O objetivo deste projeto de formatura é de elaborar um sistema que gerencia a alimentação de uma família, utilizando-se os conceitos de Computação Pervasiva (ou Ubíqua) e de Arquitetura Orientada a Serviços (SOA) . Motivações •Trata-se de um assunto em alta; A automação residencial (e em particular a computação pervasiva) é um tema que a cada dia se mostra mais atraente e já é uma realidade. •Utilização prévia do Middleware Amigo em um projeto teórico trouxe motivação para a realização de um projeto prático nesta área. •Oportunidades de expansão do sistema (integração com outros módulos de automação residencial) •Trabalho em Hardware (leitor RFID) e em Software (programação Java) Arquitetura de Hardware •Computador pessoal: Funciona como um servidor e como um cliente. Simula o hardware de uma geladeira. •PDA:Acesso à distância às informações do gerenciamento de alimentos. •Leitor RFID: Utilizado para leitura dos alimentos inseridos ou removidos da geladeira •Modem Wireless: Criação da rede doméstica Funcionalidades •Gestão de alimentos •Inserção e remoção dos alimentos na base de dados através do leitor RFID •Lista de alimentos presentes na geladeira •Lista de compras sugerida, baseada no estoque atual •Indicações sobre data de validade •Gestão de receitas •Receitas favoritas •Lista de receitas possíveis com os alimentos atualmente na geladeira •PDA •Lista de compras Funcionamento Integrantes: Anderson Moles de Matos Jun Miyazaki Rodrigo Alessandro Akira Nakama Professor Orientador: Carlos Eduardo Cugnasca Arquitetura de Camadas Este projeto é desenvolvido em torno de um middleware open source, destinado exclusivamente à automação residencial, chamado “Amigo”. Trata-se de um projeto europeu com parceria de diversas empresas (Philips, France Telecom, Telefonica etc.) e universidades (INRIA, Universitaet Paderborn etc.), visando à criação de uma plataforma única de integração de equipamentos residenciais, independentemente do fabricante ou protocolos utilizados. Tecnologias Envolvidas