Mostrar registro simples

dc.contributor.advisorThom, Lucinéia Heloisapt_BR
dc.contributor.authorMiyai, Victor Yoshiakipt_BR
dc.date.accessioned2012-08-17T01:37:30Zpt_BR
dc.date.issued2012pt_BR
dc.identifier.urihttp://hdl.handle.net/10183/54149pt_BR
dc.description.abstractEste trabalho apresenta uma proposta de solução para os problemas provocados pela redundância e a inconsistência de dados em dispositivos móveis através do uso de um repositório de dados unificado no modelo RDF, oferecendo interoperabilidade a nível de dados para aplicações Web e para aplicações nativas para dispositivos móveis. Aparelhos celulares e outros dispositivos possuem aplicações que frequentemente trabalham sobre domínios de dados semelhantes aos trabalhados por aplicações na Internet (por exemplo, aplicações envolvendo mapas). Isso provoca a ocorrência de dados redundantes nos repositórios de dados privados de cada aplicação e, com o tempo, inconsistências, porque aplicações geralmente não possuem conhecimento da existência dos mesmos dados nos repositórios privados de outras aplicações, o que impede as aplicações de saberem que uma das cópias dos dados foi atualizada por outra aplicação. A parte prática do trabalho busca solucionar os problemas implementando parcialmente uma arquitetura de sistema proposta por Brodt et al. (2011), baseado em um repositório de dados unificado trabalhando sobre o modelo de dados RDF onde aplicações podem descobrir e utilizar informação criada por outras aplicações, evitando quando possível o uso de repositórios de dados privados. Por ser um mecanismo desenvolvido para ser compreendido por máquinas, o modelo RDF permite que aplicações compartilhem informação de forma implícita (sem um protocolo de comunicação explícito), fazendo com que eventuais cópias de dados redundantes em um repositório remoto possam ser atualizadas (retornando a um estado consistente) consultando o repositório unificado de forma automática e sem a intervenção do usuário. Apesar de apresentar os resultados esperados de interoperabilidade entre aplicações, este trabalho conclui com a necessidade de elaboração de um estudo de caso com aplicações mais complexas baseadas em um cenário real para validar o potencial da solução com maior grau de certeza.pt_BR
dc.description.abstractThis work presents a solution for problems caused by data redundancy and inconsistency in mobile devices based on an unified data repository working on data modeled in RDF, offering data interoperability between Web and mobile devices applications. Cell phones and other mobile devices frequently deal with similar data domains like the ones which Web applications often work (as an example, map applications). This causes the existence of multiple copies of redundant data inside private data silos, which evolve to inconsistencies over time, because applications usually have no idea that the same data is already stored in some other application’s data repository. Therefore, applications cannot know that a copy of redundant data was updated by another application, leading to inconsistencies. The practical part of this work tries to solve the problems of data redundancy and inconsistency by partially implementing the system architecture proposed by Brodt et al. (2011), which is based on an unified data repository working with RDF data that allows applications do discover and use data created by other applications, avoiding when possible the use of private data silos. As a mechanism developed to be understood by machines, the RDF model allows applications to share data in an implicit way (without the use of an explicit communication protocol). This enables applications to update private copies of redundant data without the user’s direction by automatically querying the unified data repository and checking for inconsistencies. Although the implementation has obtained sufficient results to enable interoperability, this work concludes with the need for a case study with more complex applications, based on real life scenarios, to validate the potential of the solution with more confidence.en
dc.format.mimetypeapplication/pdf
dc.language.isoporpt_BR
dc.rightsOpen Accessen
dc.subjectBanco : Dadospt_BR
dc.subjectUnified data repositoryen
dc.subjectRedes sem fiopt_BR
dc.subjectRDFen
dc.subjectResource description frameworken
dc.subjectData redundancyen
dc.subjectInconsistencyen
dc.subjectMobile devicesen
dc.subjectCell phonesen
dc.subjectApplicationsen
dc.subjectSemantic weben
dc.titleDesenvolvimento de um repositório de dados unificado para sistemas móveispt_BR
dc.title.alternativeDevelopment of a unified data repository for mobile systems en
dc.typeTrabalho de conclusão de graduaçãopt_BR
dc.contributor.advisor-coMitschang, Bernhardpt_BR
dc.identifier.nrb000855694pt_BR
dc.degree.grantorUniversidade Federal do Rio Grande do Sulpt_BR
dc.degree.departmentInstituto de Informáticapt_BR
dc.degree.localPorto Alegre, BR-RSpt_BR
dc.degree.date2012pt_BR
dc.degree.graduationCiência da Computação: Ênfase em Ciência da Computação: Bachareladopt_BR
dc.degree.levelgraduaçãopt_BR


Thumbnail
   

Este item está licenciado na Creative Commons License

Mostrar registro simples