ISBM – IoT Service-Based Machine
Helder de Oliveira Gomes Filho
Agenda
●
Motivação
●
Proposta
●
Arquitetura
●
Demonstração
Motivação
●
Programar WSN ainda é um desafio
●
Não só WSN, mas IoT em si
●
●
Dificuldade em integrar diversas fontes de
dados
Grande trabalho reescrevendo código que
deveria ser simples
Proposta
●
●
Criar um framework em que o foco seja os diversos
datasets, deixando transparente os protocolos de
comunicação e a aquisição de dados
O framework deve conter:
–
Linguagem de programação simples e objetiva
●
O foco é o dataset, a iteração sobre as entidades é
transparente
–
Máquina virtual
–
Bibliotecas de programação
Vantagens
●
●
●
●
Framework voltado para datasets: Iteração nos dados é
totalmente transparente. Não precisa se preocupar em como
conectar(Protocolo, pacote, etc).
Os programas escritos na linguagem proposta rodam na
máquina virtual proposta, que por sua vez é escrita em Java
e roda em diversas plataformas.
Os programas escritos em ISBM são escritos uma vez, mas
possuem diversas interfaces sem modificação no código:
Desktop(SWING), Android, Cli , PIPE…
Não existe mais a necessidade de reescrever código para
acessar diferentes datasources
Demonstração
Download

ISBM – IoT Service-Based Machine Helder de Oliveira Gomes Filho