• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 4
  • Tagged with
  • 4
  • 4
  • 4
  • 2
  • 2
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 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] A META-TOOL FOR GENERATING DIAGRAMS USED IN THE REVERSE ENGINEERING OF LEGACY SYSTEMS / [pt] UMA META-FERRAMENTA DE GERAÇÃO DE DIAGRAMAS UTILIZADA NA ENGENHARIA REVERSA DE SISTEMAS LEGADOS

RODNEI SILVA COUTO 13 January 2010 (has links)
[pt] A recuperação da documentação relativa à estrutura de um sistema legado visa apoiar o seu entendimento e sua manutenção. Com base em diagramas que descrevem a estrutura do sistema tal como implementado, facilita-se entender o sistema e analisar o impacto de pedidos de mudança. Este trabalho apresenta uma metaferramenta que utiliza metadados para a sua instanciação visando representações específicas. Para avaliar a metaferramenta e o processo de engenharia reversa por ela apoiado foi conduzido um estudo experimental visando a recuperação dos modelos de um sistema legado implementado em PL/SQL. / [en] The recovery of the documentation of the structure of a legacy system aims at supporting its understanding and maintenance. Based on diagrams that describe the structure of the system as it was implemented, it is easier to understand the system and analyze the impact changes may have. This dissertation introduces a meta-tool that uses metadata for its instantiation aiming at specific representations. An experimental study on the recovery of models of a legacy system implemented in PL/SQL was conducted to enable the evaluation of the meta-tool and the reverse engineering process that it supports.
2

[en] ADAPTIVE ELECTRONIC GUIDE APPLICATION BASED ON GINGA-NCL / [pt] APLICAÇÃO ADAPTATIVA DE GUIA ELETRÔNICO UTILIZANDO O GINGA-NCL

FELIPE NOGUEIRA BARBARA DE OLIVEIRA 14 February 2011 (has links)
[pt] Uma das consequências da digitalização da TV é o aumento na quantidade de canais disponíveis e, com isso, mais serviços podem ser oferecidos aos telespectadores. Com essa grande quantidade de conteúdos, torna-se necessária a existência de aplicações que apresentem informações sobre eles, com o objetivo de ajudar os telespectadores a escolherem o que desejam assistir. Tais aplicações são os Guias Eletrônicos, conhecidos como EPGs (Electronic Program Guides). A maioria das pesquisas e trabalhos relacionados a Guias Eletrônicos concentra-se no desenvolvimento de sistemas de recomendação ou de interfaces com o usuário. Os sistemas de recomendação integrados ao Guia Eletrônico adaptam as informações a serem apresentadas de acordo com as preferências do telespectador. A aplicação do Guia Eletrônico é responsável por adquirir as informações e gerar o Guia. Em geral, aplicação geradora do Guia Eletrônico pode ser substituída apenas por atualizações esporádicas. Nenhum dos trabalhos encontrados oferece suporte a adaptações da aplicação em tempo de exibição, ou seja, a modificação dos algoritmos utilizados sem interromper a exibição do Guia. Esta dissertação discute a importância de adaptações em tempo real na geração do Guia Eletrônico e apresenta uma implementação baseada no suporte oferecido pelo Ginga-NCL. A aplicação desenvolvida possui uma arquitetura modular que prevê adaptações dinâmicas através de um meta-serviço responsável pela tarefa. / [en] One of the consequences of the digitalization of TV systems is the increased amount of available channels and, as a consequence, the great number of services that can be offered to viewers. Due to the great number of content available, there has been a need for applications responsible for helping viewers to find what they want to watch. These applications are called EPGs (Electronic Program Guides). Most work related with EPG focuses either on the development of recommendation systems or on the design of EPG user interfaces. A recommendation system integrated with an EPG adapts the information to be presented based on the viewer’s preferences. On the other hand, the EPG application is responsible for gathering information and generating the EPG. Usually this EPG application can only be replaced by sporadic updates. Unfortunately, as far as the author knows, there is no work that offers support for application adaptations in real-time, which would make it possible to change algorithms without stopping the EPG presentation. This dissertation discusses the importance of providing real time adaptations and presents an EPG implementation based on the support offered by Ginga-NCL. The application modular architecture provides support to dynamic adaptations through a metaservice responsible for these tasks.
3

[en] A SOFTWARE ARCHITECTURE FOR AUTOMATED CATALOGUING OF GEOGRAPHIC DATA / [pt] UMA ARQUITETURA DE SOFTWARE PARA CATALOGAÇÃO AUTOMÁTICA DE DADOS GEOGRÁFICOS

LUIZ ANDRE PORTES PAES LEME 12 September 2006 (has links)
[pt] Dados geográficos estão disponíveis em quantidade e variedade crescentes à medida que evoluem as tecnologias de informática. Para torná-los úteis, é necessário que mecanismos de busca de dados possam identificar dados apropriados a determinado propósito. Tais mecanismos, comumente, utilizam catálogos de metadados que descrevem cada dado geográfico. Entretanto, a geração de metadados é um processo que pode consumir muito tempo e estar sujeito a muitos erros, caso seja feito manualmente. Essa dissertação apresenta uma arquitetura de software e tecnologias correlatas para aplicações de catalogação automática de dados geográficos. / [en] The amount and variety of geographic data increase as technology evolves. To make them useful it is necessary to implement search engines capable of identifying appropriate data. Such engines are usually based on metadata catalogs which describe the geographic data. However, the metadata generation process is time consuming and is not fail safe if it is carried out manually. This dissertation presents a software architecture, and related technologies, for the construction of automated cataloguing applications of geographic data.
4

[en] AN ARCHITECTURE BASED ON MEDIATORS AND WEB SERVICES FOR INTEGRATING LEARNING OBJECTS REPOSITORIES / [pt] UMA ARQUITETURA PARA INTEGRAÇÃO DE REPOSITÓRIOS DE OBJETOS DE APRENDIZAGEM BASEADA EM MEDIADORES E SERVIÇOS WEB

SIMONE LEAL DE MOURA 10 March 2006 (has links)
[pt] Na educação baseada na Web há uma grande preocupação em relação ao compartilhamento de materiais instrucionais devido à complexidade do processo de desenvolvimento de materiais com boa qualidade. Isto leva a uma tendência em adotar a abordagem de orientação a objetos no desenvolvimento destes materiais, originando os chamados Objetos de Aprendizagem. Além disto, instituições e empresas interessadas na educação baseada na Web vêm formando parcerias no sentido de promover o compartilhamento de tais objetos. De modo a contribuir para estes esforços desenvolvemos uma arquitetura de mediadores e tradutores enriquecidos pelo uso de ontologias, que é implementada como serviços Web de modo a permitir a autonomia local com uma visão integrada. O uso de mediadores possibilita que uma consulta seja redefinida em sub-consultas que são distribuídas às fontes de dados e o resultado integrado. Os tradutores permitem que as sub-consultas sejam entendidas pelas fontes de dados e as respectivas respostas sejam entendidas pelo mediador. A implementação dos componentes da arquitetura como serviços Web possibilita uma maior flexibilidade e interoperabilidade entre os participantes da rede. O tratamento da heterogeneidade semântica faz uso do formalismo de ontologias para descrever os conceitos existentes nos metadados de cada repositório participante na rede e encontrar as possíveis equivalências entre eles. Desta forma, o desenvolvimento desta arquitetura resultou em LORIS, um sistema de integração de repositórios de objetos de aprendizagem. O LORIS está sendo aplicado no PGL, um projeto de cooperação internacional entre instituições de ensino e pesquisa para promover a educação baseada na Web. / [en] In web-based education there is an emphasis on reusing and sharing instructional content due to the complexity of the development process of highquality learning materials. It leads to the learning objects orientation as well as to partnerships among institutions to promote sharing of these objects. In order to contribute to these efforts, we proposed an architecture based on the mediators and wrappers for integrating learning objects repositories. The components of this architecture were implemented by the use of web- services and the integration processes were enriched by ontologies. The use of mediators allows a query to be redefined as sub-queries that are distributed to the data sources and the results to be integrated. The wrappers allow the data sources to understand the sub-queries and the mediator to understand the respective answers. The implementation of the architecture components as web services allows more flexibility and interoperability among the participants of the community. The formalism of ontologies is used to deal with the semantic heterogeneity as the metadata concepts of each repository are described and the equivalences are established. The development of this architecture is called LORIS, an integration system of learning objects` repositories. LORIS is being adopted by PGL, an international partnership project for promoting web-based education.

Page generated in 0.026 seconds