• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 3
  • 2
  • Tagged with
  • 5
  • 5
  • 2
  • 1
  • 1
  • 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] 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.
2

[en] GINGA-NCL AS A WEB BROWSER PLUGIN / [pt] GINGA-NCL COMO PLUGIN PARA NAVEGADORES WEB

RAFAEL SAVIGNON MARINHO 19 April 2011 (has links)
[pt] Nos últimos anos, os usuários da Web (World Wide Web) apresentam uma mudança significativa em seu comportamento, tornando-se, além de consumidores, produtores de conteúdo multimídia. Por outro lado, a produção de conteúdo para a TV Digital brasileira, sobre tudo as aplicações interativas escritas na linguagem declarativa NCL (Nested Context Language), ainda é feita por profissionais alocados em emissoras de TV e em produtoras de conteúdo. Considerando o novo perfil dos usuários da grande rede e o fato de que a NCL é uma linguagem hipermídia cujo emprego não se restringe apenas a aplicações da TV Digital, surge a oportunidade de popularizar o uso da NCL como uma nova forma de especificar conteúdo multimídia também para Web. Mais além, uma vez que a NCL é recomendada pelo ITU-T como referencia para serviços IPTV, pode-se vislumbrar uma nova plataforma para o oferecimento de tais serviços na Web. Motivado por esse novo cenário, este trabalho propõe a adaptação do middleware declarativo Ginga-NCL, que é a camada de software responsável pela execução das aplicações NCL, ao ambiente da Web. A adaptação proposta busca oferecer o controle de apresentação do conteúdo, o suporte a edição em tempo de exibição e a sincronização entre os objetos de mídia contidos em ambos os domínios (Web e TV Interativa). Em suma, o trabalho discute como uma página Web pode se beneficiar da API interna de exibidores e dos demais recursos oferecidos pelo middleware Ginga. Adicionalmente também é proposto o suporte a uma nova plataforma pelo middleware a fim de facilitar o processo de adaptação. / [en] Over the past few years the Web (World Wide Web) users have been presenting a significant change on their behavior, becoming, beside consumers, multimedia content producers. On the other hand, the Brazilian Digital TV content production, more especially the interactive applications written in NCL (Nested Context Language) are still made by professionals allocated in TV broadcasters and content producers companies. Considering the new Web users profile and the fact that NCL is a hypermedia programming language whose scope is not restricted to Digital TV application the opportunity to popularize the use of NCL arises as a new way to specify multimedia content also in the Web. Moreover, once NCL is recommend by ITU-T as reference to IPTV service, is reasonable to realize a new platform to deploy such services on the Web. Motivated by this new scenario this work proposes the adaptation of Ginga-NCL declarative middleware, which is the software layer in charge to execute of the NCL application, to the Web environment. The proposed adaptation aim to offer the content presentation control, live editing support and synchronization among media objects from both domains (Web and Interactive TV). In short, the presented work discusses how a Web page can be benefit by the internal player API and other features offered by the middleware Ginga. In addition is also proposed a new platform support for the middleware in order to facilitate adaptation process.
3

[pt] O ESTUDO DA CONSTRUTIBILIDADE E DA SUSTENTABILIDADE EM PROJETOS CONCEITUAIS: UMA ABORDAGEM EM BIM / [en] THE STUDY OF CONSTRUCTABILITY AND SUSTAINABILITY IN CONCEPTUAL PROJECTS: A BIM BASED APPROACH

BELARMINO AUGUSTO FIORIN SOUSA BARROS 24 September 2021 (has links)
[pt] A construtibilidade e a sustentabilidade são dois fatores fundamentais a serem considerados na confecção de projetos, visto que promovem uma maior facilidade de construção do projeto e uma maior redução de impactos ambientais, econômicos e sociais. Atualmente, estes fatores começaram a ser analisados individualmente nas etapas iniciais de projeto através do uso da metodologia BIM. A metodologia BIM consegue avaliar estes conceitos por meio do uso de modelagem gráfica 3D e de objetos parametrizados que armazenam informações necessárias para a avaliação da construtibilidade e sustentabilidade. Porém, estes conceitos costumam ser observados separadamente e poucos estudos são encontrados buscando a consideração de ambos com o uso da metodologia BIM. Desta forma, este trabalho busca criar um mapa de processos para ilustrar como ocorreria o fluxo de informação entre os arquitetos e engenheiros, de modo a garantir um projeto mais sustentável e com melhor construtibilidade. Além disso, foi desenvolvido um plugin no Revit, chamado ECOS, a fim de realizar uma análise quantitativa da construtibilidade, da sustentabilidade e de seus subcritérios, e de identificar quais aspectos do projeto estariam mais deficientes. Também foi considerado o critério de custo no ECOS, por estar relacionado aos dois fatores estudados e por ser extremamente relevante na análise de um projeto. Para testar e validar o plugin, foram feitos questionários e entrevistas com dezesseis profissionais da área de arquitetura e engenharia. Com os resultados obtidos nas entrevistas, é possível concluir que o mapa de processos e o ECOS formam uma ferramenta útil para promover a maior participação de construtores e engenheiros ambientais nas fases iniciais de projeto, gerando maior sustentabilidade e melhor construtibilidade ao mesmo. / [en] Constructability and sustainability are two important factors to be considered in the development of a project, since their consideration promotes projects that are easier to construct, have less social and environmental impact, and are more economic. Currently, these factors are beginning to be analyzed separately in the primary phases of projects using the BIM methodology. The BIM methodology enables this evaluation using 3D graphic modelling and parametric objects i.e., objects that store the necessary information for constructability and sustainability evaluation. However, these concepts are usually evaluated separately and few studies exist in the literature that consider the interaction between these concepts within the BIM methodology. Thus, this study develops a process map to establish the information flow between architects and engineers, in order to guarantee a more sustainable project with improved constructability. To help implement the developed process map, a plugin has been developed in Autodesk Revit software. The plugin, named ECOS, performs a quantitative analysis of constructability and sustainability indices to identify which aspects of the project can be improved. Additionally, it considers a cost criterion, which helps the decision-making process. To test and validate the plugin, sixteen architecture and engineering professionals have tested the plugin in an interview setting and have responded a questionnaire evaluating the plugin and their experience with it. From the interview results it can be concluded that the proposed process map and ECOS form a useful tool to promote greater participation of builders and environmental engineers in the project s initial phases, thus helping produce more sustainable projects with improved constructibility.
4

[pt] MITIGAÇÃO PROATIVA DE VULNERABILIDADES EM SISTEMAS DA WEB BASEADOS EM PLUGIN / [en] PROACTIVE MITIGATION OF VULNERABILITIES IN PLUGIN-BASED WEB SYSTEMS

OSLIEN MESA RODRIGUEZ 12 May 2020 (has links)
[pt] Uma estratégia comum de linha de produtos de software envolve sistemas da Web baseados em plug-ins que suportam a incorporação simples e rápida de comportamentos personalizados, sendo amplamente adotados para criar aplicativos baseados na web. A popularidade dos ecossistemas que suportam o desenvolvimento baseado em plug-ins (como o WordPress) é, em grande parte, devido ao número de opções de personalização disponíveis como plug-ins contribuídos pela comunidade. Entretanto, as vulnerabilidades relacionadas a plug-ins tendem a ser recorrentes, exploráveis e difíceis de serem detectadas e podem levar a graves conseqüências para o produto personalizado. Portanto, é necessário entender essas vulnerabilidades para permitir a prevenção de ameaças de segurança relevantes. Neste trabalho, realizamos um estudo exploratório para caracterizar vulnerabilidades causadas por plug-ins em sistemas baseados na web, examinando os boletins de vulnerabilidade do WordPress catalogados pelo National Vulnerability Database e os patches associados, mantidos pelo repositório de plugins do WordPress. Identificamos os principais tipos de vulnerabilidades, o seu impacto e o tamanho do patch para corrigir a vulnerabilidade. Identificamos, também, os tópicos mais comuns relacionados à segurança discutidos entre os desenvolvedores do WordPress. Observamos que, embora as vulnerabilidades possam ter consequências graves e permanecerem despercebidas por muito tempo, elas geralmente podem ser atenuadas com pequenas alterações no código-fonte. A caracterização ajuda a fornecer uma compreensão de como tais vulnerabilidades se manifestam na prática e contribui com as novas gerações de ferramentas de teste de vulnerabilidades capazes de antecipar sua possível ocorrência. Esta pesquisa propõe uma ferramenta de suporte para mitigar a ocorrência de vulnerabilidades em sistemas baseados em plugins web, facilitando a descoberta e antecipação da possível ocorrência de vulnerabilidades. / [en] A common software product line strategy involves plug-in-based web systems that support the simple and rapid incorporation of custom behaviors and are widely adopted for building web-based applications. The popularity of ecosystems that support plug-in-based development (such as WordPress) is largely due to the number of customization options available as community-contributed plugins. However, plug-in related vulnerabilities tend to be recurring, exploitable and difficult to detect and can lead to serious consequences for the custom product. Therefore, these vulnerabilities must be understood to enable the prevention of relevant security threats. In this paper, we conduct an exploratory study to characterize plug-in vulnerabilities in web-based systems by examining the WordPress vulnerability bulletins cataloged by the National Vulnerability Database and the associated patches maintained by the WordPress plugin repository. We identify the main types of vulnerabilities, their impact, and the size of the patch to address the vulnerability. We have also identified the most common securityrelated topics discussed among WordPress developers. We note that while vulnerabilities can have serious consequences and remain unnoticed for a long time, they can often be mitigated with minor changes to source code. Characterization helps provide an understanding of how such vulnerabilities manifest themselves in practice and contributes to new generations of vulnerability testing tools that can anticipate their potential occurrence. This research proposes a support tool to mitigate the occurrence of vulnerabilities in web plugin based systems, facilitating the discovery and anticipation of the possible occurrence of vulnerabilities.
5

[en] AN INTEGRATED APPROACH FOR THE DESIGN OF REINFORCED CONCRETE BUILDINGS IN A BIM ENVIRONMENT / [pt] UMA ABORDAGEM INTEGRADA PARA O PROJETO DE EDIFÍCIOS DE CONCRETO ARMADO EM UM AMBIENTE BIM

MATHEUS LOPES PERES 28 January 2021 (has links)
[pt] Há uma crescente demanda por soluções enxutas na indústria da construção. Para atingir esse objetivo, não apenas a solução final deve ser eficiente, mas também todo o processo deve ter sua eficiencia melhorada. A metodologia BIM associada à colaboração entre engenheiros e arquitetos no processo de projeto é vista como uma forma the gerar soluções mais eficientes e enxutas. Contudo, as pesquisas têm focado no desenvolvimento e no uso de softwares de modelagem 3D e pouca atenção tem sido dada a interação entre as equipes de projeto. Neste trabalho, um processo de projeto é proposto para facilitar a integração entre o projeto estrutural e o projeto arquitetônico nas fases iniciais do desenvolvimento do projeto. A filosofia proposta pode ser estendida para melhorar a integração entre o projetos de arquitetura e os projetos de outras áreas como instalações hidráulicas e elétrica. Para auxiliar na implementação do processo proposto, um plugin, chamado ConDA, foi desenvolvido para o software Autodesk Revit. A ferramenta desenvolvida permite que o arquiteto verifique de forma preliminar estruturas de concreto armado. Ao se utilizar o ConDA, essa verificação é antecipada dentro do processo de projeto, evitando a concepção the estruturas inviáveis e facilitando a comunicação entre engenheiros estruturais e arquitetos. O plugin foi testado por vinte e quatro arquitetos que avaliaram a sua usabilidade e seus benefícios em reduzir tempo e esforço gastos nos projetos arquitetônicos. As principais contribuições do aplicativo apontadas pelos entrevistados foram a melhoria na comunicação entre engenheiros estruturais e arquitetos, e a redução no número de revisões de projeto, o que consequentemente reduzem o tempo gasto no projeto. A partir dos comentários dos entrevistados também foi possível concluir que o plugin é uma ferramenta útil no ensino de projeto de arquitetura, ajudando o aluno a desenvolver suas habilidades estruturais. Os resultados do teste ratificaram a hipótese de que o processo de projeto auxiliado pelo ConDA tem sua qualidade e eficiência aumentadas. / [en] There is an increasing demand for lean solutions in the construction industry. To achieve this, not only the final solution must be efficient, but the whole process also needs to have its efficiency improved. The BIM methodology with the collaboration between engineers and architects in the design process is viewed as a way of generating more efficient and lean solutions. However, much of the research effort has focused in the development and usage of 3D modeling software packages rather than in the direction of integrating the design teams. In this work, a design process is proposed to facilitate the integration between the structural design and the architectural design at the early stages of the process. The proposed philosophy can be extended to enable better integration between the architectural design and other design areas, such as mechanical and electrical systems. To help the implementation of the proposed process a plugin, named ConDA, was developed for the Software Autodesk Revit. The developed tool allows the architect to perform preliminary verifications of reinforced concrete structures. The use of ConDA anticipates this verification to an earlier stage in the design process, which avoids the conception of unfeasible structures and facilitates the communication between architects and structural engineers. The plugin was tested by twenty-four architects. They evaluated its usability and the benefits in reducing the time and effort spent in the architectural design. ConDA s main contributions, according to the architects interviewed, is the improvement of the communication between architect and structural engineer, and the reduction of the number of design reviews and, consequently, the reduction of time spent during the design. The comments given by the interviewees also indicate that the plugin can be a useful tool in education by helping architectural students improve their structural design skills. The results of the test ratified the hypothesis that the ConDA assisted design process can increase the quality and efficiency of the architectural design process.

Page generated in 0.0424 seconds