997 resultados para Plataforma genérica
Resumo:
En el departamento de Ocio Digital de bq se desarrollan multitud de proyectos con diferentes modelos de negocio y diferentes stack tecnológicos. Para llevar a cabo todos estos proyectos, es necesario tener un ecosistema de desarrollo lo más unificado y centralizado posible. Por eso, en el departamento existe una plataforma genérica de servicios REST sobre la que se apoyan todos los aplicativos desarrollados. Para agilizar y facilitar la integración de los aplicativos con la plataforma de servicios,se desarrolla este SDK (Software Development Kit) basado en JavaScript llamado corbel-js. Este SDK ha de funcionar tanto en aplicaciones web, como en un middleware basado en node.js desarrollado también en la organización, por lo que el SDK se ha desarrollado de forma híbrida, siendo capaz de ejecutarse tanto en en el lado del cliente, como en el lado del servidor. Además, como parte de la filosofía del departamento, el desarrollo del SDK está basado en tecnologías Open Source, usando metodologías ágiles de desarrollo y un sistema de integración continua y revisión de código, garantizando la calidad del mismo. ABSTRACT A lot of different kinds of software projects are developed in the digital department of bq. To easily develop all of these projects, each one with its own business model and technology stack, it is necessary to have an unique software ecosystem. Because of that, in the software department a generic service REST platform has been developed. To support an easy integration of the applications with the service platform of the organization, this SDK(Software Development Kit) has been developed in JavaScript. As the SDK has to run under a web application and under a software middleware based in node.js, also developed in the organization, the SDK is hybrid, being capable of run inside a web client application or inside a node.js application server. As a part of the software philosophy of the department, the development of the SDK is made with a whole open source software stack, using agile software methodologies.
Resumo:
Actualmente, as comunicações digitais em ambientes subaquáticos representam uma necessidade humana e um desafio à engenharia de sistemas. A maioria das aplicações dirigidas a meios subaquáticos recorre a sinais acústicos, já que relativamente a sinais de natureza electromagnética ou óptica, os sinais acústicos desfrutam de uma atenuação reduzida. Contudo, os meios subaquáticos possuem um comportamento complexo relativamente à propagação de sinais acústico, sendo caracterizados como canais dispersivos, no domínio do tempo e no domínio da frequência. Como os sistemas acústicos possuem uma largura de banda limitada, requer-se que um sistema de comunicação acústico subaquático seja, simultaneamente, eficiente na gestão dos recursos que possui e eficaz nos mecanismos que implementa para ultrapassar as limitações providenciadas pelo meio. Enquadrada neste âmbito, a presente dissertação propõe uma solução completa de um sistema de comunicação digital. Apresenta-se o dimensionamento de uma plataforma genérica, de baixo custo, que suporta a transmissão e recepção de sinais acústicos num ambiente subaquático. Através desta, verifica-se num meio subaquático real se as características deste ambiente coincidem com a informação presente na respectiva literatura científica. Adicionalmente, são analisadas quais as técnicas de processamento de sinal mais adequadas às comunicações digitais neste meio. Converge-se para uma solução baseada na modulação OFDM (Orthogonal Frequency Division Multiplexing), que alcança uma eficiência espectral de 2,95 bit/s/Hz, a um ritmo binário máximo de 103,288 kbit/s, numa largura de banda de 35 kHz. Através desta técnica, obtém-se elevada robustez aos efeitos de dispersão temporal do canal de comunicação, minimizando de forma eficaz a distorção de sinal devido à interferência inter-simbólica. Esta modulação multi-portadora recorre a sub-portadoras ortogonais, maximizando desta forma a eficiência espectral do sistema. Contudo, a ortogonalidade destas componentes pode ser comprometida pelo espalhamento de Doppler introduzido pelo canal subaquático. Para minimizar este efeito, é implementado um algoritmo adaptativo baseado na técnica LMS (Least Mean Squares).
Resumo:
Atualmente, verifica-se um aumento na necessidade de software feito à medida do cliente, que se consiga adaptar de forma rápida as constantes mudanças da sua área de negócio. Cada cliente tem os seus problemas concretos que precisa de resolver, não lhe sendo muitas vezes possível dispensar uma elevada quantidade de recursos para atingir os fins pretendidos. De forma a dar resposta a estes problemas surgiram várias arquiteturas e metodologias de desenvolvimento de software, que permitem o desenvolvimento ágil de aplicações altamente configuráveis, que podem ser personalizadas por qualquer utilizador das mesmas. Este dinamismo, trazido para as aplicações sobre a forma de modelos que são personalizados pelos utilizadores e interpretados por uma plataforma genérica, cria maiores desafios no momento de realizar testes, visto existir um número de variáveis consideravelmente maior que numa aplicação com uma arquitetura tradicional. É necessário, em todos os momentos, garantir a integridade de todos os modelos, bem como da plataforma responsável pela sua interpretação, sem ser necessário o desenvolvimento constante de aplicações para suportar os testes sobre os diferentes modelos. Esta tese debruça-se sobre uma aplicação, a plataforma myMIS, que permite a interpretação de modelos orientados à gestão, escritos numa linguagem específica de domínio, sendo realizada a avaliação do estado atual e definida uma proposta de práticas de testes a aplicar no desenvolvimento da mesma. A proposta resultante desta tese permitiu verificar que, apesar das dificuldades inerentes à arquitetura da aplicação, o desenvolvimento de testes de uma forma genérica é possível, podendo as mesmas lógicas ser utilizadas para o teste de diversos modelos distintos.
Resumo:
En este proyecto se propone: 1- Formular y analizar los problemas actuales en las técnicas de inyección de fallas para estimar SER (Single Event Response) en los circuitos integrados, aplicandolas luego para evaluar la tolerancia a fallos de diferentes circuitos integrados analógicos/digitales. El objetivo general que se persigue es proporcionar una solución que permita realizar, de forma rápida, eficaz y a bajo costo, la inyección de fallos en los circuitos analógicos y digitales. 2- Estudiar una aproximación no intrusita de detección de fallos en CI, combinando técnicas de hardware y software para detectar errores transitorios en circuitos analógicos y digitales. Este tipo de fallos transitorios tienen una influencia importante en sistemas de microprocesadores, que afectan al flujo de datos y a la etapa de control. Con el fin de proteger el sistema, un módulo de hardware orientado a la aplicación se generará automáticamente, reconfigurándose en el sistema durante el tiempo de ejecución. Cuando se combina esto con técnicas de tolerancia a fallas basadas en programación (Software), esta solución ofrece una protección total del sistema contra fallos transitorios. La campaña de inyección de fallas se planea realizar en un microprocesador MIPS, ejecutando algún programa de evaluación, con ayuda de una plataforma genérica y versátil desarrollada en TIMA (Francia). 3- Comparar los resultados obtenidos del estudio de las técnicas de inyección con los resultados experimentales, a partir de ensayos de radiación (aceleradores de partículas, micro rayos, etc.) al exponer a los circuitos a posibles fuentes de fallas.
Resumo:
El principal objectiu que es pretén assolir és dissenyar un simulador de la capa MAC, definida a l’estàndard IEEE 802.15.4. Convé matisar que l’objectiu no és implementar un simulador, sinó utilitzar una plataforma genèrica existent, MATLAB, i definir sobre ella, una metodologia que, permeti utilitzar-la més com a plataforma específica de desenvolupament i simulació de protocols per a xarxes de sensors, que no pas com a simple simulador.
Resumo:
The EVS4CSCL project starts in the context of a Computer Supported Collaborative Learning environment (CSCL). Previous UOC projects created a CSCL generic platform (CLPL) to facilitate the development of CSCL applications. A discussion forum (DF) was the first application developed over the framework. This discussion forum was different from other products on the marketplace because of its focus on the learning process. The DF carried out the specification and elaboration phases from the discussion learning process but there was a lack in the consensus phase. The consensus phase in a learning environment is not something to be achieved but tested. Common tests are done by Electronic Voting System (EVS) tools, but consensus test is not an assessment test. We are not evaluating our students by their answers but by their discussion activity. Our educational EVS would be used as a discussion catalyst proposing a discussion about the results after an initial query or it would be used after a discussion period in order to manifest how the discussion changed the students mind (consensus). It should be also used by the teacher as a quick way to know where the student needs some reinforcement. That is important in a distance-learning environment where there is no direct contact between the teacher and the student and it is difficult to detect the learning lacks. In an educational environment, assessment it is a must and the EVS will provide direct assessment by peer usefulness evaluation, teacher marks on every query created and indirect assessment from statistics regarding the user activity.
Resumo:
Actualment ens trobem en un món on tot gira al voltant de les noves tecnologies, i un pilar fonamental és l'oci i l'entreteniment. Això engloba principalment les indústries del cinema, videojocs i realitat virtual. Un dels problemes que tenen aquestes indústries és com crear l'escenari on es produeix la història. L'objectiu d'aquest projecte de final de carrera és crear una eina integrada al skylineEngine, que serveixi per crear edificis de manera procedural, on l'usuari pugui definir l'estètica d'aquest edifici, introduint la seva planta i els perfils adequats. El que s'implementarà serà una eina de modelatge per a dissenyadors, que a partir d'una planta i perfils pugui crear l'edifici.Aquest projecte es desenvoluparà a sobre del mòdul de generació d'edificis del skylineEngine, una eina pel modelatge de ciutats que s'executa sobre el Houdini 3D, que és una plataforma genèrica pel modelatge procedural d'objectes.El desenvolupament d'aquest projecte implica:• Estudi de la plataforma de desenvolupament Houdini 3D i de les llibreries necessàries per la incorporació de scripts Python. Estudi de les EEDD internes de Houdini.• Aprendre i manejar el llenguatge de programació Python.• Estudi del codi de l'article Interactive Architectural Modeling with Procedural Extrusions, per en Tom Kelly i en Peter Wonka, publicat a la revista ACM Transactions on Graphics (2011).• Desenvolupament d'algorismes de conversió de geometria d'una estructura tipus face-vertex a una de tipus half-edge, i viceversa.• Modificació del codi Java per acceptar crides sense interfície d'usuari i amb estructures de dades generades des de Python.• Aprendre el funcionament de la llibreria JPype per permetre enllaçar el Java dins el Python.• Estudi del skylineEngine i de les llibreries per la creació d'edificis.• Integració del resultat dintre del skylineEngine.• Verificació i ajust de les regles i paràmetres de la simulació per a diferents edificis
Resumo:
Actualmente, não existem ferramentas open source de Business Intelligence (BI) para suporte à gestão e análise financeira nas empresas, de acordo com o sistema de normalização contabilística (SNC). As diferentes características de cada negócio, juntamente com os requisitos impostos pelo SNC, tornam complexa a criação de uma Framework financeira genérica, que satisfaça, de forma eficiente, as análises financeiras necessárias à gestão das empresas. O objectivo deste projecto é propor uma framework baseada em OLAP, capaz de dar suporte à gestão contabilística e análise financeira, recorrendo exclusivamente a software open source na sua implementação, especificamente, a plataforma Pentaho. Toda a informação contabilística, obtida através da contabilidade geral, da contabilidade analítica, da gestão orçamental e da análise financeira é armazenada num Data mart. Este Data mart suportará toda a análise financeira, incluindo a análise de desvios orçamentais e de fluxo de capitais, permitindo às empresas ter uma ferramenta de BI, compatível com o SNC, que as ajude na tomada de decisões.
Resumo:
Trabalho apresentado no âmbito do Mestrado em Engenharia Informática,como requisito parcial para obtenção do grau de Mestre em Engenharia Informática
Resumo:
Com a constante busca por melhoramento e manutenção da vantagem competitiva diante do mercado global, surgem agrupamentos de organizações que visam a maximização dos serviços oferecidos e, conseqüentemente a redução dos custos inseridos nos processos. Como alternativa a esta busca, surgem as Plataformas Logísticas que reúnem em um local, tudo que se refere a eficiência logística, acolhendo empreendimentos para movimentação, transporte, armazenagem, assessoria aduaneira e distribuição de mercadorias. O presente trabalho desenvolveu um mapa estratégico para apoiar a implantação de uma Plataforma Logística, fazendo uma relação entre estratégias pretendidas e custos logísticos inseridos nos processos de movimentação de mercadorias no mercado interno, exportação e importação. Para isso, descreve os processos atuais na movimentação de mercadorias, fazendo um levantamento dos custos logísticos inseridos em cada atividade logística, apontando os elementos mais importantes e que absorvem a maioria dos custos logísticos. Com a observação dos processos atuais foi possível estruturar de forma genérica o mapa estratégico, posteriormente aplicado no setor de produção de conservas, localizado no extremo sul do Estado, visando apontar onde e em quais situações é interessante para as indústrias de conservas utilizarem os serviços propostos por uma Plataforma Logística. Quanto aos resultados obtidos, conclui-se que, dentre as atividades logísticas mais relevantes, o transporte detém a maior problemática e aferem o maior custos (impostos, tributos, pedágios, serviços terceirizados, etc.). É claro que a utilização dos serviços de uma Plataforma viria a interferir na movimentação propriamente dita e não, na questão tributária, mas, de certa forma já influenciaria de maneira positiva na qualidade do serviço prestado.
Resumo:
Topographical surfaces can be represented with a good degree of accuracy by means of maps. However these are not always the best tools for the understanding of more complex reliefs. In this sense, the greatest contribution of this work is to specify and to implement the architecture of an opensource software system capable of representing TIN (Triangular Irregular Network) based digital terrain models. The system implementation follows the object oriented programming and generic paradigms enabling the integration of various opensource tools such as GDAL, OGR, OpenGL, OpenSceneGraph and Qt. Furthermore, the representation core of the system has the ability to work with multiple topological data structures from which can be extracted, in constant time, all the connectivity relations between the entities vertices, edges and faces existing in a planar triangulation what helps enormously the implementation for real time applications. This is an important capability, for example, in the use of laser survey data (Lidar, ALS, TLS), allowing for the generation of triangular mesh models in the order of millions of points.
Caracterização de feições oceanográficas na plataforma de Santa Catarina através de imagens orbitais
Resumo:
Este trabalho tem por objetivo identificar e caracterizar as feições oceanográficas de pequena e mesoescala que ocorrem na plataforma continental de Santa Catarina (SC). Foram empregadas imagens de temperatura e concentração de clorofila da superfície do mar (TSM e CSM), obtidas pelo sensor MODIS. Foi selecionada uma imagem diária para cada mês do ano de 2003, excetuando dezembro, onde procurou-se avaliar efeitos sazonais. As feições oceanográficas foram observadas através da aplicação de diferentes níveis de contraste e paletas de cores para realce. Foram identificadas feições como vórtices, meandros, cogumelos, plumas, filamentos, frentes e áreas de ressurgências. Os resultados indicam que no verão a distribuição superficial em mesoescala da temperatura é mais homogênea, levando a um número menor de feições observáveis. O fenômeno de ressurgência costeira em escala localizada ao sul da Ilha de SC e junto à costa foi observado nos meses de novembro, janeiro e fevereiro. Durante o outono e o inverno as imagens apresentaram maior grau de complexidade, principalmente devido à presença da frente costeira do Prata, com características de menor temperatura e maiores valores de clorofila.
Resumo:
O presente estudo analisa a submissão do Brasil a uma plataforma continental estendida formulada à Comissão de Limites da Plataforma Continental (CLPC). Primeiramente, o trabalho apresenta a evolução dos limites marítimos brasileiros ao longo de sua formação histórica até o momento atual. Posteriormente, examina o conceito jurídico de plataforma continental elaborado pela Convenção das Nações Unidas sobre o Direito do Mar (CNUDM) e a atuação da CLPC na fixação dos limites exteriores desse espaço do mar. Na parte final, destaca as implicações das recomendações "definitivas e obrigatórias" dessa instituição internacional sobre os interesses brasileiros na plataforma continental estendida.
Resumo:
Esta tese apresenta o desenvolvimento de um simulador de voo, através da aplicação de um modelo dinâmico de uma aeronave e de sistemas de realidade virtual a uma plataforma electromecânica de Gough-Stewart. Para o efeito, utiliza-se o modelo da aeronave Cessna-172. Neste sentido, apresenta-se o estudo e a análise do sistema de realidade virtual utilizado, confirma-se o funcionamento do modelo matemático da aeronave em ferramenta de cálculo e apresenta-se o modelo da cinemática inversa da plataforma, cuja validação é realizada recorrendo-se a um sensor inercial. Desenvolve-se programação específica para a comunicação entre o software de cálculo numérico e a plataforma electromecânica de Gough-Stewart.