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ório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
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_84c7e1a0b9cf5c6688e1dca858df52bf
oai_identifier_str oai:repositorio.ul.pt:10451/10011
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 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ório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-11-08T15:54:57Zoai:repositorio.ul.pt:10451/10011Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T21:34:04.288430Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
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ório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799134235539275776