981 resultados para Java Card
Resumo:
Dissertação para obtenção do Grau de Mestre em Engenharia Informática
Resumo:
Dissertação para obtenção do Grau de Mestre em Engenharia Informática
Resumo:
Eradication of code smells is often pointed out as a way to improve readability, extensibility and design in existing software. However, code smell detection remains time consuming and error-prone, partly due to the inherent subjectivity of the detection processes presently available. In view of mitigating the subjectivity problem, this dissertation presents a tool that automates a technique for the detection and assessment of code smells in Java source code, developed as an Eclipse plugin. The technique is based upon a Binary Logistic Regression model that uses complexity metrics as independent variables and is calibrated by expert‟s knowledge. An overview of the technique is provided, the tool is described and validated by an example case study.
Resumo:
O presente trabalho procura mostrar as potencialidades das técnicas de monitorização estrutural, de detecção, localização e caracterização de dano através de alterações dos parâmetros modais. As características dinâmicas de vibração de uma estrutura são alteradas pela presença de dano, o que, representando uma perda física, conduz à consequente perda de rigidez. Este fenómeno é responsável por modificações nas frequências naturais, deslocamentos modais e respectivas derivadas. Este trabalho apresenta a curvatura das configurações modais como possível parâmetro de controlo na identificação de dano estrutural. Neste documento encontram-se vários estudos de sensibilidade realizados em três modelos distintos (viga bi-apoiada, viga em consola e pórtico encastrado) em que se pretende avaliar a fiabilidade do método das curvaturas. Foram também desenvolvidos estudos respeitantes às alterações das frequências naturais e às alterações de dois indicadores estatísticos, o MAC e o COMAC. Com base nos resultados do método das curvaturas foi desenvolvida uma Java Applet, que constitui uma ferramenta de cálculo que permite explorar as potencialidades do método das curvaturas modais na identificação de danos em várias estruturas. Esta aplicação foi desenvolvida no compilador NetBeans IDE.
Resumo:
Actualmente uma das preocupações da Comissão Europeia passa pela maneira como a energia é convertida e o modo como esta é aproveitada. Surgiu assim a estratégia Europa 2020, onde é claramente expressa a preocupação relativamente ao Ambiente e a diminuição da pegada ecológica. No campo relativo ao Ambiente e Energia existem metas tais como a redução das emissões de gases de efeito de estufa em 20%, o aumento da eficiência energética em 20% e a obtenção de 20% da energia consumida via energias renováveis. De maneira a que seja possível atingir as metas propostas, têm de surgir novos regimes para as energias renováveis uma vez que se tem verificado uma diminuição de apoios às tarifas feed-in. Estes factos levaram ao surgimento de um novo regime, o auto-consumo directo, que em tudo se diferencia das tarifas feed-in, uma vez que neste regime o produtor vendia toda a energia que produzia à rede. Já no regime de auto-consumo directo, o produtor consome a energia que produz, passando a ser um prosumer. Nesta dissertação é feito o levantamento sobre o conceito de auto-consumo directo assim como a legislação e ponto de situação da Europa e de Portugal no que diz respeito à paridade de rede. Foram ainda definidas as metodologias a aplicar. Com o auxílio da ferramenta informática desenvolvida em ambiente Java foi feita a análise de dois estudos de caso, uma indústria e um comércio e foi estudada a viabilidade económica, de cada caso, segundo vários indicadores e parâmetros definidos.
Resumo:
The existing parking simulations, as most simulations, are intended to gain insights of a system or to make predictions. The knowledge they have provided has built up over the years, and several research works have devised detailed parking system models. This thesis work describes the use of an agent-based parking simulation in the context of a bigger parking system development. It focuses more on flexibility than on fidelity, showing the case where it is relevant for a parking simulation to consume dynamically changing GIS data from external, online sources and how to address this case. The simulation generates the parking occupancy information that sensing technologies should eventually produce and supplies it to the bigger parking system. It is built as a Java application based on the MASON toolkit and consumes GIS data from an ArcGis Server. The application context of the implemented parking simulation is a university campus with free, on-street parking places.