• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 6
  • Tagged with
  • 6
  • 6
  • 4
  • 4
  • 4
  • 4
  • 3
  • 3
  • 3
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

[en] TEMPLATE BASED AUTHORING OF HYPERMEDIA DOCUMENTS / [pt] AUTORIA DE DOCUMENTOS HIPERMÍDIA ORIENTADA A TEMPLATES

CARLOS DE SALLES SOARES NETO 14 March 2011 (has links)
[pt] Nos últimos anos, tem crescido a demanda por aplicações hipermídia, as quais relacionam objetos de áudio, vídeo, texto, imagem, etc. no tempo e no espaço. Uma aplicação hipermídia é especificada formalmente em um documento. É comum agrupar um conjunto de aplicações estruturalmente ou semanticamente similares entre si como uma família de documentos. Modelos conceituais para autoria hipermídia são usados como base para a especificação de documentos, mas eles não são satisfatórios para definir famílias de documentos. Este trabalho apresenta um método para a autoria hipermídia baseado na identificação dessas famílias e sua instanciação visando a criação de novos documentos. A principal contribuição deste trabalho é a definição de uma linguagem para a especificação de famílias de documentos, chamada TAL (Template Authoring Language), a qual é empregada no método proposto. TAL se apóia principalmente na extensão do conceito de composição, habitualmente presente em modelos hipermídia. Em TAL, composições podem ser incompletas, com alguns de seus elementos internos propositalmente deixados em aberto e com regras restringindo a forma como esses elementos ausentes podem ser inseridos na composição. Para se chegar a essa linguagem, um estudo empírico foi realizado investigando a aprendizagem e o emprego de Nested Context Language (NCL). A escolha de NCL se deu por ela se basear em um modelo com composicionalidade que pode ser estendido para atender a famílias de documentos, e por ela ser empregada na autoria de documentos hipermídia e passível de ser usada por perfis profissionais diversos e não apenas programadores. Assim, uma terceira contribuição naturalmente decorrente deste trabalho é oferecer diretrizes para a evolução de NCL, em especial aperfeiçoando sua usabilidade. / [en] In the past years, it has increased the demand for hypermedia applications, which relate objects of audio, video, text, images, etc. in time and space. A hypermedia application is formally specified in a document. It is usual to group a set of applications structurally and semantically similar to each other as a documents family. Conceptual models for hypermedia authoring are the basis for documents specification, but they are not satisfactory to define documents families. This work presents as contribution a method for hypermedia authoring based in the identification of these families and their instantiation in order to create new documents. This method addresses the hypermedia document authoring as a social practice, where specialist authors collaborate to help and to ease the task of less skilled authors. Another contribution of this work is to define a language for the specification of these documents families, named TAL (Template Authoring Language), which can be applied in the proposed method. TAL relies mainly on extending the concept of composition, usually present in hypermedia models. In TAL, compositions can be incomplete, with a few of its internal elements purposely left undefined and with restriction rules on how these missing elements may be included in the composition. In order to achieve this language, an empirical study was conducted investigating the learning and use of Nested Context Language (NCL). The choice of NCL relies on the fact that it is based in a compositional model that can be extended to specify documents families, and because it is used by various professional profiles and not just programmers in the hypermedia document authoring. Thus, a third contribution due to this work is to provide guidelines to NCL evolution, especially improving its usability.
2

[en] BABEL: AN EXTENSIBLE FRAMEWORK FOR EASY RDF PUBLICATION FROM MULTIPLE DATA SOURCES USING TEMPLATES / [pt] BABEL: UM FRAMEWORK EXTENSÍVEL PARA A PUBLICAÇÃO DE RDF DE VÁRIAS FONTES DE DADOS UTILIZANDO TEMPLATES

EDGARD LUIZ MARX 03 January 2013 (has links)
[pt] A grande maioria dos dados que se encontram hoje na Web não estão preparados para a Web Semântica. Para facilitar e promover a conversão de dados, armazenados em bancos de dados relacionais e planilhas em particular, nós introduzimos a abordagem do Babel. Diferentemente das abordagens existentes, nomeadamente RDB2RDF, Babel e promove a conversão de dados em uma ampla variedade de formatos, que incluem OWL, RDFa, RSS e (X)HTML, além de RDF. A principal contribuição de Babel, no entanto, é sua facilidade de uso. Babel suaviza a curva de aprendizado, eliminando a necessidade de se familiarizar com técnicas de mapeamento complexas, que são substituídas pelo uso de templates. / [en] The vast majority of data on the Web today is not Semantic Web ready. To facilitate and promote the conversion of data, stored in relational databases and spreadsheets in particular, we introduce the Babel approach. Differently from existing approaches, notably RDBtoRDF, Babel outputs data in a wider range of formats, that include OWL, RDFa, RSS and (X)HTML, in addition to RDF. The main contribution of Babel, however, is its ease of use. Babel smoothes the learning curve by altogether eliminating the need of getting acquainted with complex mapping techniques, that are substituted by the use of templates.
3

[en] AN ARCHITECTURE FOR DYNAMIC NCL APPLICATIONS BASED ON DOCUMENT FAMILIES / [pt] UMA ARQUITETURA PARA APLICAÇÕES DINÂMICAS NCL BASEADAS EM FAMÍLIAS DE DOCUMENTOS

JOSE GERALDO DE SOUSA JUNIOR 05 June 2012 (has links)
[pt] A apresentação de aplicações hipermídia dinâmicas pode ser vista em alguns casos como um processo de autoria recursivo, no qual aplicações são recriadas em tempo de apresentação quando modificações no conteúdo são desencadeadas por interações entre a máquina de apresentação e outras entidades (tais como usuários, objetos imperativos, aplicações externas etc.). Em alguns cenários de aplicações hipermídia dinâmicas, é possível identificar um padrão de composição hipermídia que se mantém mesmo após o documento ter sido recriado. Aplicações desse tipo são comuns, por exemplo, em um ambiente de TV Digital Interativa. A existência de um padrão durante a apresentação de uma aplicação para TV Digital Interativa permite estabelecer uma analogia entre os processos de recriar documentos dinamicamente e de especificar aplicações pelo método orientado a templates. Nesse último método, o autor especifica uma aplicação preenchendo lacunas deixadas por um template que representa o padrão de composição hipermídia da aplicação. Analogamente, na recriação dinâmica de documentos o módulo que processa atualizações no documento faz o papel de preencher as lacunas de templates. O objetivo principal do presente trabalho é definir uma arquitetura, inspirada nessa analogia, para estruturar aplicações NCL que podem ser refatoradas dinamicamente e que se mantêm em conformidade com seus respectivos templates. Nested Context Language (NCL) é a linguagem para autoria de aplicações do Sistema Brasileiro de TV Digital terrestre. Para validar a solução proposta, foram desenvolvidas uma aplicação que captura um cenário real de uso e uma ferramenta de autoria que permite especificar graficamente o preenchimento de templates. / [en] The presentation of dynamic hypermedia applications may be seen as a recursive authoring process, in which applications are recreated during presentation time, whenever content changes are triggered by interactions between the presentation engine and other entities such as users, imperative objects, external applications, etc. In some scenarios of dynamic hypermedia applications, it is possible to identify a hypermedia composition pattern that remains consistent even after the document is recreated. This kind of applications is common, for instance, in an Interactive Digital Television environment. The presence of such a pattern throughout the presentation of an application for Interactive Digital Television allows the establishment of an analogy between recreating documents dynamically and authoring applications through a template-driven authoring method. Using the latter, the authoring process is conducted by filling gaps left by a template that represents the hypermedia composition pattern of an application. Analogously, in the dynamic document re-creation, the module that processes document updates fulfills the role of filling the templates gaps. The main goal of the present work is to define an architecture, inspired by this analogy, to structure NCL applications that can be dynamically refactored and that remain conform to their respective templates. Nested Context Language (NCL) is the language of Brazilian System of Digital Terrestrial Television applications. In order to validate the proposal, an application that captures a real scenario and an authoring tool for specify graphically document filling was developed.
4

[en] RELATIONS IN HYPERMEDIA AUTHORING LANGUAGES: IMPROVING REUSE AND EXPRESSIVENESS / [pt] RELAÇÕES EM LINGUAGENS DE AUTORIA HIPERMÍDIA: AUMENTANDO REUSO E EXPRESSIVIDADE

DEBORA CHRISTINA MUCHALUAT SAADE 23 October 2003 (has links)
[pt] Este trabalho está inserido no contexto de ambientes de autoria e execução hipermídia, sendo as linguagens declarativas para autoria de documentos o seu foco principal. Partindo de um estudo sobre linguagens de descrição de arquitetura (ADL), utilizadas para especificar arquiteturas de sistemas de software, esta tese identificou facilidades presentes em ADLs que poderiam ser aplicadas ao domínio hipermídia, com vantagens. Tendo como objetivo aumentar a expressividade e o reuso na especificação de relações em linguagens de autoria hipermídia, este trabalho introduziu o conceito de conector hipermídia, que tem função semelhante a dos conectores em ADLs, ou seja, a de representar relações entre componentes de um documento. Além de conectores, este trabalho também introduziu o conceito de template de composição hipermídia, que tem função semelhante a dos estilos arquiteturais em ADLs, ou seja, a de representar estruturas genéricas de nós e elos que podem ser reutilizadas em vários documentos distintos. Para realizar a validação dos conceitos apresentados, a versão 2.0 da linguagem de autoria hipermídia NCL - Nested Context Language, baseada no modelo conceitual NCM - Nested Context Model, foi desenvolvida e integrada ao sistema hipermídia HyperProp, incorporando as novas facilidades. A linguagem NCL 2.0 foi desenvolvida utilizando uma estrutura modular, seguindo os princípios adotados pelo W3C. Sendo assim, seus módulos para especificação de conectores e templates de composição, chamados XConnector e XTemplate respectivamente, podem ser incorporados a outras linguagens existentes, como por exemplo, XLink, XHTML e SMIL, usadas para autoria de documentos na Web. Esta tese também propõe extensões a essas linguagens, exemplificadas pela incorporação das facilidades de XConnector e XTemplate ao padrão XLink. / [en] This work is related to hypermedia authoring and execution environments, and its main focus is declarative document authoring. Starting from studies about architectural description languages (ADL), which are used for specifying software system architectures, this thesis identified facilities found in ADLs that could be applied to the hypermedia domain, with advantages. Aiming at improving the expressiveness and reuse in the specification of relations in hypermedia authoring languages, this work introduced the concept of hypermedia connector, which has a role similar to ADL connectors, that is, representing relations among components of a document. Besides connectors, this work also introduced the concept of hypermedia composite template, which has a role similar to architectural styles in ADLs, that is, representing generic structures of nodes and links that can be reused in several distinct documents. As a validation of the proposed concepts, the 2.0 version of the NCL - Nested Context Language - hypermedia authoring language, based on the NCM - Nested Context Model - conceptual model, was developed and integrated to the HyperProp hypermedia system, incorporating the new facilities. The NCL 2.0 language was developed using a modular structure, following the principles adopted by the W3C - World-Wide Web Consortium. Thus, its modules for the specification of connectors and templates, respectively called XConnector and XTemplate, can be incorporated to other existent languages, such as XLink, XHTML and SMIL, used for web document authoring. This thesis also proposes extensions to these languages, exemplified by the incorporation of XConnector and XTemplate facilities into the XLink standard.
5

[en] X-SMIL: IMPROVING REUSE AND EXPRESSIVENESS IN HYPERMEDIA AUTHORING LANGUAGES / [pt] X-SMIL: AUMENTANDO REUSO E EXPRESSIVIDADE EM LINGUAGENS DE AUTORIA HIPERMÍDIA

HERON VILELA DE OLIVEIRA E SILVA 26 August 2005 (has links)
[pt] Este trabalho está inserido no contexto de ambientes de autoria e execução hipermídia, sendo as linguagens declarativas para autoria de documentos o seu foco principal. Tendo-se como objetivo aumentar a expressividade e o reuso na especificação de documentos hipermídia, este trabalho introduz as linguagens XSMIL e NCL - Nested Context Language - versão 2.1. Utilizando- se o conceito de templates, X-SMIL permite a definição de novas semânticas para composições SMIL, além dos tradicionais elementos seq, par e excl. Templates, em X-SMIL, são especificados em um perfil de XTemplate, que estende a idéia original da linguagem XTemplate de NCL. Com base nas novas facilidades para definição de templates, esse perfil foi usado para especificar a linguagem NCL 2.1. X-SMIL também permite a especificação de conectores hipermídia, tratando relações hipermídia como entidades de primeira classe - funcionalidade incorporada em XSMIL pelo uso do módulo XConnector de NCL. Outro objetivo deste trabalho é o de apresentar um framework para o processamento de documentos XML. Utilizando-se esse framework, diversos compiladores foram implementados, o que possibilitou, entre outras funcionalidades, a conversão de documentos NCL em especificações SMIL ou X-SMIL e vice-versa. / [en] This work is related to hypermedia authoring and execution environments, and its main focus is declarative document authoring. Aiming at improving the expressiveness and reuse in the specification of hypermedia documents, this work introduces the hypermedia authoring languages X-SMIL and NCL - Nested Context Language - version 2.1. Exploiting the concept of templates, X-SMIL allows the definition of new semantics for SMIL compositions, besides its usual seq, par and excl elements. X-SMIL templates are specified using an XTemplate profile, which extends the original idea of the NCL XTemplate language. Bringing new facilities for template definitions, this new profile is used to further improve the NCL language. X-SMIL also offers support for handling hypermedia relations as first-class entities, through the use of hypermedia connectors - brought to X-SMIL via the NCL XConnector module. Another important goal of this work is to present a framework to facilitate the development of XML documents parsing and processing tools. Based on this framework, several compilers were implemented, permitting, among other features, the conversion of NCL documents into SMIL or X-SMIL specifications and vice- versa.
6

[en] INTEGRATION AND INTEROPERABILITY OF MPEG-4 AND NCL DOCUMENTS / [pt] INTEGRAÇÃO E INTEROPERABILIDADE DE DOCUMENTOS MPEG-4 E NCL

ROMUALDO MONTEIRO DE RESENDE COSTA 27 June 2005 (has links)
[pt] A abordagem orientada a objetos do padrão MPEG-4, para a codificação de conteúdo audiovisual, é similar às utilizadas em vários modelos e linguagens de especificação de documentos multimídia/hipermídia. Entre essas linguagens, a NCL (Nested Context Language), utilizada no sistema HyperProp, introduz uma série de novos conceitos que podem ser integrados ao padrão, com vantagens. Esta dissertação propõe, inicialmente, a conversão de documentos especificados em NCL para MPEG-4 (XMT-O) e vice-versa, permitindo que ferramentas de autoria e formatação possam ser utilizadas na especificação e exibição de documentos de ambas as linguagens. Este trabalho também propõe a incorporação de cenas MPEG-4 tanto como objetos de mídia quanto composições da linguagem NCL, permitindo o estabelecimento de relacionamentos entre cenas. Para permitir a exibição desses novos objetos NCL, é incorporado ao Formatador HyperProp um exibidor MPEG-4 capaz de reportar ao controlador a ocorrência de eventos que, entre outras coisas, permite o sincronismo entre cenas MPEG-4 e outros objetos NCL, incluindo outras cenas MPEG-4. Por fim, explorando o conceito de templates introduzido pela linguagem NCL, a capacidade de autoria no MPEG-4 é estendida, através da definição de novas semânticas para as composições da linguagem XMT-O e da concepção de compiladores para essa linguagem. / [en] The MPEG-4 standard object-oriented approach, employed to the encoding of audiovisual content, is similar to those used on many models and languages for multimedia/hypermedia document specification. Among those languages, the NCL (Nested Context Language), used in the HyperProp system, introduces a series of new concepts that can be integrated to the standard, with advantages. Initially, the proposal of this work is to convert NCL to MPEG-4 (XMT-O) documents and vice versa, allowing authoring and formatting tools to be used in the specification and presentation of documents in both languages. This work also proposes both the placing of MPEG-4 scenes as media objects and NCL language compositions, allowing the establishment of relationships among scenes. In order to allow displaying these new NCL objects, an MPEG-4 player is incorporated to the HyperProp Formatter. The MPEG-4 player is able to report to the controller the occurrence of events that, among other things, allows the synchronization between MPEG-4 scenes and othe r NCL objects, including other MPEG-4 scenes. Finally, exploring the concept of templates, introduced by the NCL language, the authoring in the MPEG-4 is improved, by means of the definition of new semantics for XMT-O language compositions and the design of compilers for this language.

Page generated in 0.027 seconds