Browsing by Issue Date, starting with "2023-07-26"
Now showing 1 - 6 of 6
Results Per Page
Sort Options
- Explorar performance com Apollo FederationPublication . Queirós, Leandro Daniel Oliveira; Azevedo, Isabel de Fátima SilvaThe growing tendency in cloud-hosted computing and availability supported a shift in soft ware architecture to better take advantage of such technological advancements. As Mono lithic Architecture started evolving and maturing, businesses grew their dependency on soft ware solutions which motivated the shift into Microservice Architecture. The same shift is comparable with the evolution of Monolithic GraphQL solutions which, through its growth and evolution, also required a way forward in solving some of its bot tleneck issues. One of the alternatives, already chosen and proven by some enterprises, is GraphQL Federation. Due to its nobility, there is still a lack of knowledge and testing on the performance of GraphQL Federation architecture and what techniques such as caching strategies, batching and execution strategies impact it. This thesis aims to answer this lack of knowledge by first contextualizing the different as pects of GraphQL and GraphQL Federation and investigating the available and documented enterprise scenarios to extract best practices and to better understand how to prepare such performance evaluation. Next, multiple alternatives underwent the Analytic Hierarchy Process to choose the best way to develop a scenario to enable the performance analysis in a standard and structured way. Following this, the alternative base solutions were analysed and compared to deter mine the best fit for the current thesis. Functional and non-functional requirements were collected along with the rest of the design exercise to enhance the solution to be tested for performance. Finally, after the required development and implementation work was documented, the so lution was tested following the Goal Question Metric methodology and utilizing tools such as JMeter, Prometheus and Grafana to collect and visualize the performance data. It was possible to conclude that indeed different caching, batching and execution strategies have an impact on the GraphQL Federation solution. These impacts do shift between positive (improvements in performance) and negative (performance hindered by strategy) for the different tested strategies.
- Guarda-factos: o cor-de-rosa não é só para meninasPublication . Magalhães, Helena Filipa Tavares; Oliveira, Cláudia Marisa Silva de; Mota, Álvaro Samuel Guimarães daEste é um projecto que, numa fase inicial, nasceu de uma vontade de criação de um manifesto feminista que se tornasse num objecto artístico. Com o início da pesquisa comecei a perceber que faria mais sentido usar a minha identidade artística, a Dança Contemporânea, para criar um objecto artístico que, simultaneamente, pudesse adquirir o valor de obra de arte e manifesto. Dando enfâse à dança. Uma dança que critica a maneira como somos identificados pelos demais, desde o momento em que descobrem o sexo biológico que temos.
- Substituição do Gás Natural por Energia Elétrica no Aquecimento das OlariasPublication . Alves, Ana Catarina Ribeiro; Pimenta, Maria Paula Moreira de Carvalho Amorim NetoDevido aos elevados custos energéticos que o setor cerâmico apresenta torna-se essencial a gestão e otimização energética. O presente trabalho foi realizado na empresa ARCH, SA, Valadares com o objetivo de avaliar a forma como os recursos energéticos são geridos na secção da olaria 2. Inicialmente realizou-se um levantamento energético à empresa e à olaria, contastando-se que a utilidade mais consumida, quer na empresa quer na olaria é o gás natural, representando na empresa 86 % do consumo total energético. Na olaria em estudo o consumo de gás natural é de 84 % correspondendo o resto à energia elétrica. Assim, foram estudadas e avaliadas algumas medidas de otimização energética. Verificando-se que as perdas térmicas na olaria são essencialmente pelas fronteiras exteriores sugeriu-se a melhoria do isolamento térmico destas fronteiras. Foi avaliada a viabilidade económica do isolamento com placas de esferovite de 5 cm, tendo-se obtido uma poupança de gás natural de 16 % na olaria 2.1 e 15 % na olaria 2.2. e um tempo de retorno do investimento de 2 anos e 5 meses. Foi ainda estudada a possibilidade de transitar de gás natural para energia elétrica para a realização do aquecimento das olarias. Para este cenário, iria ocorrer uma poupança anual de cerca de 18 161 €, mostrando-se como opção bastante viável. Uma vez que, é cada vez mais importante a utilização de energia renovável foi analisada a viabilidade de incorporar painéis fotovoltaicos da marca LONGi Hi-M04, já instalados na empresa, para o tal aquecimento, total ou parcial, das olarias. Para isto recorreu-se ao software “Sistema de Certificação Energética – Energias Renováveis”, SCE.ER, disponibilizado pela Direção Geral de Energia e Geologia, DGEG. Após a devida parametrização do sistema obtiveram-se resultados pouco satisfatórios. Obteve-se uma percentagem de necessidades cobertas de 34 % utilizando 400 paineis solares fotovoltaicos, assegurando assim uma poupança de 7 587 € anuais.
- Sistema de perceção visual com recurso a tecnologia de smartphonesPublication . Pereira, Sara Raquel Monteiro da Silva; Dias, André Miguel PinheiroNa presente dissertação, desenvolvida no INESC TEC (Instituto de Engenharia de Sistemas e Computadores, Tecnologia e Ciência) nos laboratórios do CRIIS (Center for Robotics in Industry and Intelligent Systems), pretende-se explorar a capacidade de modelos deep learning no ambiente Android, através da comparação e avaliação de modelos YOLOv5 (YOLOv5s e YOLOv5n), YOLOv8 e Single Shot Multibox De tector (SSD) MobileNetv2. Este tópico encontra-se inserido no desenvolvimento do projeto Orioos – Solução robótica autónoma de baixo custo para a monitorização e a fenotipagem de culturas permanentes. Este consiste num robô em que o sistema de visão e perceção do ambiente é exclusivo a uma aplicação Android. Além de reduzir significativamente o custo do robô, esta abordagem permite uma reutilização/reciclagem de smartphones mais antigos. Para o treino dos modelos foram utilizados 2 datasets de uvas e troncos de videira, disponíveis online, e foi criado um dataset de QR codes envolvidos na vinha. Como resultado dos treinos, utilizou-se a ferramenta FittyOne e um dataset de teste com imagens que os modelos nunca analisaram, de modo a comparar os resultados de ground truth com deteções efetuadas por cada modelo com uma confiança igual ou superior a 25 %. Verificou-se que os modelos YOLOv5n, YOLOv5s e YO LOv8n destacaram-se com os resultados mais positivos. A deteção de QR codes apresentou valores mais elevados de precisão, seguida da identificação de uvas. Na deteção de troncos, os modelos obtiveram valores menos positivos, sendo que o valor mais elevado de F1 score foi de 23 %. De todos os modelos, o modelo SSD MobineNetv2 apresentou, nas deteções de uvas e de troncos, resultados menos satisfatórios. Relativamente ao tempo de processamento no CPU de um computador, os modelos SSD MobineNetv2, YOLOv5n, YOLOV5s e YOLOv8n destacaram-se com valores inferiores a 600 milissegundos. Após a análise num computador, foram realizados 3 testes de campo para avaliar os modelos YOLOv5s, YOLOv5n e SSD MobineNetv2 num smartphone. Os modelos YOLO destacaram-se com o maior número de deteções correctas e as mais elevadas precisões. Na mesma área de análise, o modelo SSD MobineNetv2 necessitou de uma maior proximidade do objeto para que este fosse detectado. Posteriormente, foram analisados os tempos de processamento no CPU de um smartphone e verificou-se que os valores mais baixos são do modelo SSD MobineNetv2. Este modelo revelou-se 33 % mais rápido do que o modelo YOLOv5n, o modelo mais rápido da rede YOLO.O modelo YOLOv5s, apesar de ter mais precisão na deteção, tem um tempo de inferência mais longo, pelo que não consegue acompanhar as mudanças de perspetiva. Para a aplicação Orioos, foi adicionada a capacidade de descodificar os QR codes quando estes são detetados por uma rede neural. A identificação e descodificação de QR Codes permitirá ao robô ter informação externa, como a informação da docking station mais próxima, ou a localização precisa do local, de forma a eliminar erros incrementais que existem na navegação autónoma.
- Deteção e Tracking de pessoas e objetos com recurso a LiDARPublication . Moreira, João Gabriel de Sousa; Dias, André Miguel PinheiroEsta dissertação explora os avanços no campo da deteção e tracking de pessoas utilizando a tecnologia LiDAR. Destacam-se as vantagens do LiDAR em relação às abordagens baseadas em câmaras, devido à sua capacidade de obter informações tridimensionais (3D) do ambiente. Além disso, é apresentado um estudo sobre as metodologias atuais de deteção de objetos utilizando deep learning, bem como os métodos de tracking mais recentes. A dissertação também aborda a implementação de ferramentas auxiliares para a preparação de um dataset personalizado, destinado ao treino de um modelo de deteção. O processo de treino e suas implicações são explicados em detalhes. Ao combinar as vantagens do LiDAR com as técnicas de deteção e tracking, esta dissertação procura contribuir para uma integração desta tecnologia em diversas áreas e aplicações, promovendo avanços na automação e segurança.
- "Aqui nasceu cultura": proposal of a cultural route in Guimarães as a tool to promote tourism and local culturePublication . Martins, Ana Beatriz Cunha; Lamas, Marco Aurélio RibeiroThis project aimsto present a research project to create a cultural route in Guimarães, entitled "Aqui Nasceu Cultura", to energize the city and encourage local artists to promote their works and talents. The cultural route will address key historical points of interest to the city, as well as encouraging intercultural interaction and communication between different visitor groups and the local community. The project will explore how cultural tourism can be an intercultural tool, contributing to the preservation of cultural heritage, thedevelopment of the local economy and job creation. Furthermore, entrepreneurship will beaddressed to foster culture and tourism in Guimarães. Culture in Guimarães will beexplored, highlighting the role of A Oficina in the city and the importance of the City Council in promoting culture and tourism. The thesis will also include a literature review onintercultural communication, cultural tourism and how it can be a tool to encourageentrepreneurship, as well as the relationship between culture, tourism, and the local economy. All this, with the aim of boosting the city and encouraging local culture and tourism. Through the analysis of intercultural communication, cultural tourism, entrepreneurship, culture in Guimarães and the importance of the City Council, this projectaims to highlight the relevance of investing in local culture and tourism to contribute to thedevelopment of the city. The cradle city is rich in history and culture, and the thesis defends the importance of exploring this cultural potential as a business. The project will assist in promoting culture in the city and proposes the cultural route to stimulate community involvement and attract more visitors to the city.