Repository logo
 
Publication

AnyKB : aplicação Web de base de conhecimento focada em tecnologias HTML emergentes

dc.contributor.authorMarques, Telmo Filipe Moreira
dc.date.accessioned2015-03-23T15:49:22Z
dc.date.available2015-03-23T15:49:22Z
dc.date.issued2013
dc.descriptionDissertação apresentado à Escola Superior de Tecnologia e Gestão do IPL para obtenção do grau de Mestre em Engenharia Informática - Computação Móvel, orientada pelo Professor Doutor Patrício Domingues.por
dc.description.abstractA web é atualmente a plataforma baseada em tecnologias abertas mais popular e mais acessível a nível mundial, através da Internet. Neste contexto, o browser tem a função de interpretar a web sempre com o mesmo resultado, independentemente do sistema operativo, do hardware e do próprio browser utilizado. Este conceito de “interpretação multiplataforma” não é novidade, existindo linguagens de programação cujo objetivo principal é exatamente esse. No entanto, a forma como uma aplicação web é disponibilizada ao utilizador é significativamente diferente da forma como uma aplicação nativa equivalente é disponibilizada. Um exemplo é a completa dependência a um determinado servidor remoto, e os constrangimentos que isso acarreta. Mesmo os componentes visuais de uma aplicação, que não são de qualquer modo interpretados pelo servidor, estão dependentes deste para serem servidos ao browser do utilizador. Estes constrangimentos resultam comparativamente num desempenho e fluidez (rapidez) inferiores em aplicações web. Pretende-se assim desenvolver esforços para uma maior independência entre a web e as tecnologias que a suportam, mantendo o browser como interpretador universal, possibilitando e motivando a criação de aplicações mais complexas e de resposta mais fluída recorrendo a estas tecnologias. Este documento detalha o processo de criação de uma plataforma para a partilha de conhecimento, denominada AnyKB, baseada apenas em tecnologias web. Esta plataforma foi construida com o objetivo de provar a possibilidade de separação total da componente visual e lógica inerente, do servidor remoto que mantém todos os dados da aplicação. A solução apresentada inspira-se na forma como aplicações nativas são distribuidas e servidas ao utilizador, e adapta esses conceitos ao browser, criando uma aplicação hibrida que compila os melhores aspetos das duas vertentes. A implementação desta solução resultou no protótipo atualmente disponível através do endereço http://anykb.net. Finalmente, este documento conclui com um conjunto de testes e dados estatísticos que pretendem estudar os ganhos de desempenho e fluidez conseguidos pela implementação da solução apresentada, e avaliar a reação do público-alvo ao comportamento da aplicação.por
dc.identifier.tid201891000
dc.identifier.urihttp://hdl.handle.net/10400.8/1368
dc.language.isoporpor
dc.publisherInstituto Politécnico de Leiriapor
dc.subjectWebpor
dc.subjectInternetpor
dc.subjectMultiplataformapor
dc.subjectDesempenhopor
dc.subjectFluidezpor
dc.subjectPartilha de conhecimentopor
dc.titleAnyKB : aplicação Web de base de conhecimento focada em tecnologias HTML emergentespor
dc.typemaster thesis
dspace.entity.typePublication
rcaap.rightsopenAccesspor
rcaap.typemasterThesispor

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Telmo_Filipe_Moreira_Marques.pdf
Size:
2.52 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.32 KB
Format:
Item-specific license agreed upon to submission
Description: