[en] HYPERDE: A FRAMEWORK AND DEVELOPMENT ENVIRONMENT DRIVEN BY ONTOLOGIES FOR HYPERMEDIA APPLICATIONS

[pt] O HyperDE, apresentado nesta dissertação, é a combinação de um framework no padrão Model-View-Controller e um ambiente de desenvolvimento visual para a construção de protótipos de aplicações hipermídia, modeladas através dos métodos OOHDM ou SHDM. Como framework MVC, o HyperDE fornece component...

Descripción completa

Detalles Bibliográficos
Autor: DEMETRIUS ARRAES NUNES
Tipo de recurso: tesis doctoral
Estado:Versión publicada
Fecha de publicación:2005
País:Brasil
Institución:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
Repositorio:Repositório Institucional da PUC-RIO (Projeto Maxwell)
Idioma:portugués
OAI Identifier:oai:MAXWELL.puc-rio.br:7617
Acceso en línea:https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=7617&idi=1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=7617&idi=2
http://doi.org/10.17771/PUCRio.acad.7617
Access Level:acceso abierto
Palabra clave:[pt] FRAMEWORK
[pt] AMBIENTE DE DESENVOLVIMENTO
[pt] SHDM
[pt] APLICACOES HIPERMIDIA
[pt] WEB SEMANTICA
[pt] ONTOLOGIA
[en] FRAMEWORK
[en] DEVELOPMENT ENVIRONMENT
[en] SHDM
[en] KNOWLEDGE MODELING
[en] SEMANTIC WEB
[en] ONTOLOGY
Descripción
Sumario:[pt] O HyperDE, apresentado nesta dissertação, é a combinação de um framework no padrão Model-View-Controller e um ambiente de desenvolvimento visual para a construção de protótipos de aplicações hipermídia, modeladas através dos métodos OOHDM ou SHDM. Como framework MVC, o HyperDE fornece componentes reutilizáveis e extensíveis para as camadas de modelo, visão e controle, especificados como ontologias em RDFS. Como ambiente de desenvolvimento visual, o HyperDE fornece, através de sua interface gráfica e ferramentas auxiliares, uma forma interativa e dinâmica de construir e prototipar uma aplicação hipermídia, com a possibilidade de visualizar imediatamente o resultado de cada passo do processo de desenvolvimento. A arquitetura de desenvolvimento promovida pelo ambiente é orientada a modelos, onde a definição dos modelos navegacionais efetivamente gera a implementação da aplicação. Utilizando um modelo de dados baseado em RDF e RDFS, os modelos navegacionais produzidos no HyperDE podem ser utilizados como ontologias, fazendo-se uso de tecnologias e linguagens da Web Semântica. Além disso, a utilização de uma linguagem de programação dinâmica permite que o HyperDE construa dinamicamente linguagens específicas de domínio para cada aplicação desenvolvida, o que resulta em um modelo de programação mais conciso e natural.