Programação homogénea de redes de sensores usando o middleware muffin
| Autor(a) principal: | |
|---|---|
| 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 |