Please use this identifier to cite or link to this item: https://hdl.handle.net/1822/81356

Full metadata record
DC FieldValueLanguage
dc.contributor.advisorRibeiro, António Nestorpor
dc.contributor.authorVieira, João Pedro Ferreirapor
dc.date.accessioned2022-12-22T15:25:45Z-
dc.date.available2022-12-22T15:25:45Z-
dc.date.issued2021-10-01-
dc.date.submitted2021-07-
dc.identifier.urihttps://hdl.handle.net/1822/81356-
dc.descriptionDissertação de mestrado integrado em Engenharia Informáticapor
dc.description.abstractNowadays, there are a lot of information services, many of them making their data available through APIs (some free, others not) so that users can use the data at their own way. Services related to the weather informa tion area are an example of this type of available services, which makes it possible to query weather information (such as temperature, humidity, rain, wind, etc.) in real time from the moment when the information provided by measuring stations (domestic or professional) can be accessed. The aim of this project is to research and work on aspects of application integration of this kind of information resorting to the development of an application that allows users to access information (obtained from various sources) about, for example, the meteorology of a given location of choice, by combining official sources with other sources, starting with the use of the infrastructure provided by Netatmo as a test bed example. Given the context of using multiple data sources, it is critical to study and develop an architecture that meets the expectations associated with service-based architectural environment. In addition, to establish this proof of concept, the system should be scalable and comply with a set of Quality of Service (QoS) parameters established initially, such as the use of message brokers and caching.por
dc.description.abstractAtualmente existe uma grande quantidade de serviços de informação, muitos deles disponibilizando os seus dados através de APIs (sejam gratuitas ou não) de forma a que os utilizadores possam usar os dados à sua livre vontade. Serviços ligados à área de informações meteorológicas são um exemplo deste tipo de serviços disponíveis, e que tornam assim possível a consulta de dados ligados à meteorologia (como temperatura, humi dade, pluviosidade, intensidade do vento, entre outros) em tempo real a partir do momento em que se consegue aceder à informação disponibilizada por estações de medição (domésticas ou profissionais). Assim, este tipo de sistemas recolhem muita informação e originam um grande volume de dados, que podem ser utilizados e tratados de diversos modos de forma a construir novas aplicações. Com isto, o objetivo deste projeto passa pela investigação e trabalho em aspetos de integração aplicacional destas informações recorrendo ao desenvolvimento de uma aplicação que permita aos utilizadores obter informações meteorológicas (obtidas a partir de diversas fontes). Um exemplo de uma informação pode ser a meteorologia de um determinado local à escolha. Para conseguir isto, é esperada então uma combinação de fontes oficiais com outras existentes, tendo como ponto inicial a utilização da infraestrutura disponibilizada pela Netatmo como um exemplo de prova de conceito. Tendo em conta o contexto de utilização de várias fontes de dados, torna-se fundamental estudar e perceber qual a melhor maneira de definir uma arquitetura a implementar que vá de encontro às expectativas a alcançar, sendo esperado um ambiente arquitetural baseado em serviços. Para além disto, para estabelecer esta prova de conceito é ainda definido como objetivo que a aplicação construída seja escalável e que permita responder com parâmetros de Quality of Service (QoS) definidos inicialmente, tais como a utilização de mecanismos de message brokers e de caching.por
dc.language.isoporpor
dc.rightsopenAccesspor
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/por
dc.subjectMashupspor
dc.subjectMessage brokerspor
dc.subjectMeteorologypor
dc.subjectScalabilitypor
dc.subjectSoftware architecturespor
dc.subjectArquiteturas de softwarepor
dc.subjectEscalabilidadepor
dc.subjectMeteorologiapor
dc.titleMashup de serviços de meteorologiapor
dc.typemasterThesiseng
dc.identifier.tid203056396por
thesis.degree.grantorUniversidade do Minhopor
sdum.degree.grade18 valorespor
sdum.uoeiEscola de Engenhariapor
dc.subject.fosEngenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informáticapor
Appears in Collections:BUM - Dissertações de Mestrado
DI - Dissertações de Mestrado

Files in This Item:
File Description SizeFormat 
Joao Pedro Ferreira Vieira.pdf5,76 MBAdobe PDFView/Open

This item is licensed under a Creative Commons License Creative Commons

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID