Programação homogénea de redes de sensores usando o middleware muffin

Detalhes bibliográficos
Autor(a) principal: Pires, Rui José Laranjeira
Data de Publicação: 2013
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Texto Completo: http://hdl.handle.net/10451/10011
Resumo: Projeto de mestrado em Informática, apresentada à Universidade de Lisboa, através da Faculdade de Ciências, 2013
id RCAP_cb6e723b415d3c4b4146f872f4a186c4
oai_identifier_str oai:repositorio.ulisboa.pt:10451/10011
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling Programação homogénea de redes de sensores usando o middleware muffinMiddlewareMáquinas virtuaisReprogramaçãoRedes de sensoresCallasTeses de mestrado - 2013Projeto de mestrado em Informática, apresentada à Universidade de Lisboa, através da Faculdade de Ciências, 2013No contexto das redes de sensores sem fios, que atualmente são um tópico de bastante destaque e alvo de investigação em diversos domínios, surge a necessidade de programação dos seus dispositivos. Os serviços web são utilizados para disponibilizar uma interface o mais homogénea possível das funcionalidades das redes de sensores. O middleware MuFFIN permite inclusive a (re)programação remota do comportamento de redes de sensores através de serviços web. No entanto, esta reprogramação está dependente das características do hardware ou das linguagens de programação disponibilizadas pelos fabricantes. De modo a generalizar esta funcionalidade, propomos uma extensão ao middleware para incluir a execução de código em substituição dos sensores, quando estes não são reprogramáveis. Como prova de conceito, neste projeto utilizamos o middleware MuFFIN e a linguagem de programação de sensores Callas conjuntamente com a sua máquina virtual. Adicionalmente estendemos o MuFFIN com um componente que permite a comunicação entre duas redes de sensores sem que as mensagens trocadas extravasem o middleware, com o objetivo de criar uma forma de comunicação entre redes de sensores e atuadores, sem que esta tenha necessidade de passar pelas aplicações cliente.In the context of wireless sensor networks, which are currently a topic of research in various fields, there is the need to program their devices. Web services are used to provide an homogeneous interface to sensor networks. The MuFFIN middleware even supports the remote (re)programming of sensors via web services. However, this (re)programming functionality dependents on the hardware characteristics as well as on the programming languages manufacturers provide. In order to generalize this functionality, we propose a middleware extension which executes the code on behalf of sensor devices, in case they are not (re)programmable. As a proof of concept we use the MuFFIN middleware and the sensor programming language Callas together with its virtual machine. Additionally, we extend the MuFFIN with a new component that supports the communication between two sensor networks. This way, messages can flow from one network to another one without the intervention of the client application, reducing the number of messages exchanged between sensor networks and client application.Domingos, Maria Dulce Pedroso, 1970-Martins, Francisco Cipriano da Cunha, 1972-Repositório da Universidade de LisboaPires, Rui José Laranjeira2014-01-10T16:11:00Z20132013-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10451/10011TID:201323680porinfo:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2025-03-17T13:04:05Zoai:repositorio.ulisboa.pt:10451/10011Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-29T02:34:31.005436Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv Programação homogénea de redes de sensores usando o middleware muffin
title Programação homogénea de redes de sensores usando o middleware muffin
spellingShingle Programação homogénea de redes de sensores usando o middleware muffin
Pires, Rui José Laranjeira
Middleware
Máquinas virtuais
Reprogramação
Redes de sensores
Callas
Teses de mestrado - 2013
title_short Programação homogénea de redes de sensores usando o middleware muffin
title_full Programação homogénea de redes de sensores usando o middleware muffin
title_fullStr Programação homogénea de redes de sensores usando o middleware muffin
title_full_unstemmed Programação homogénea de redes de sensores usando o middleware muffin
title_sort Programação homogénea de redes de sensores usando o middleware muffin
author Pires, Rui José Laranjeira
author_facet Pires, Rui José Laranjeira
author_role author
dc.contributor.none.fl_str_mv Domingos, Maria Dulce Pedroso, 1970-
Martins, Francisco Cipriano da Cunha, 1972-
Repositório da Universidade de Lisboa
dc.contributor.author.fl_str_mv Pires, Rui José Laranjeira
dc.subject.por.fl_str_mv Middleware
Máquinas virtuais
Reprogramação
Redes de sensores
Callas
Teses de mestrado - 2013
topic Middleware
Máquinas virtuais
Reprogramação
Redes de sensores
Callas
Teses de mestrado - 2013
description Projeto de mestrado em Informática, apresentada à Universidade de Lisboa, através da Faculdade de Ciências, 2013
publishDate 2013
dc.date.none.fl_str_mv 2013
2013-01-01T00:00:00Z
2014-01-10T16:11:00Z
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 http://hdl.handle.net/10451/10011
TID:201323680
url http://hdl.handle.net/10451/10011
identifier_str_mv TID:201323680
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
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833601414114312192