Utilize este identificador para referenciar este registo: https://hdl.handle.net/1822/36837

Registo completo
Campo DCValorIdioma
dc.contributor.advisorCunha, Alcino-
dc.contributor.advisorAlmeida, Paulo Sérgio-
dc.contributor.authorSousa, Nuno Miguel Rocha depor
dc.date.accessioned2015-09-03T15:39:41Z-
dc.date.available2015-09-03T15:39:41Z-
dc.date.issued2014-12-10-
dc.identifier.urihttps://hdl.handle.net/1822/36837-
dc.descriptionDissertação de mestrado em Engenharia Informáticapor
dc.description.abstractTransforming data between two different domains is a typical problem in software engineering. Ideally such transformations should be bidirectional, so that changes in either domain can be propagated to the other one. Many of the existing bidirectional transformation frameworks are instantiations of the so called lenses [1], proposed as a solution to the well-known view-update problem: if we construct a view that abstracts information in a source domain, how can changes in the view be propagated back to the source? The goal of a distributed data aggregation algorithm is precisely to compute in one or more network nodes a local view of a given global property of interest. As expected, such algorithms react to updates in the distributed input values, but so far no mechanisms were proposed to bidirectionalize them, so that updates in the computed view can be reflected back to the inputs. The goal of this thesis is precisely to research the viability of such bidirectionalizon in a distributed setting.por
dc.description.abstractTransformação de dados entre dois domínios distintos é um problema típico em engenharia de software. Idealmente tais transformações deveriam ser bidireccionais, e assim essas modificações poderiam ser propagadas de qualquer domínio para o outro. Muitas das ferramentas existentes para transformação bidireccional são variações das chamadas lentes, propostas como solução para o bem conhecido problema view-update: se construirmos uma vista que abstrai a informação de uma fonte de informação, como podem as modificações na vista serem propagadas de volta para a fonte de informação? O objectivo de um algoritmo distribuído de agregação é precisamente obter em um ou mais nodos da rede uma vista local resultante de uma dada propriedade global de interesse. Como esperado, tais algoritmos reagem a modificações nos valores de entrada, mas até agora nenhum mecanismo foi proposto para a sua bidireccionalização, ou seja, em para permitir modificações na vista obtida possam ser refletidas nos valores de entrada nos nós da rede. O objectivo desta tese é precisa- mente investigar qual a viabilidade dessa bidireccionalização em cenários distribuídos.por
dc.language.isoengpor
dc.rightsopenAccesspor
dc.subjectBidireccionalizaçãopor
dc.subjectSistema distribuídopor
dc.titleBidirectional distributed data aggregationpor
dc.typemasterThesispor
dc.commentseeum_di_dissertacao_pg22756por
dc.subject.udc681.3.06-
dc.identifier.tid201195674por
dc.subject.fosEngenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática-
Aparece nas coleções:BUM - Dissertações de Mestrado

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
eeum_di_dissertacao_pg22756.pdf3,5 MBAdobe PDFVer/Abrir

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