Browsing by Issue Date, starting with "2023"
Now showing 1 - 10 of 1926
Results Per Page
Sort Options
- Framework DevOps para Projetos de IntegraçãoPublication . Azevedo, Jorge Gabriel Fontes Maciel; Ferreira, Nuno Alexandre CastroDeloitte is a company recognized for its services in Consulting and Audit. Integration Services is one of the teams in Consulting at Deloitte and its expertise is developing integration layers for enterprise applications, enabling decoupled communications between them. Some of the common factors in each project are source code management, moving new developments to production, and the developer’s relation with all the remaining teams in the project special the operations team. Historically each project has its own way of doing each of the points mentioned before. These processes are tightly integrated with the factors around the projects when defining it, such as infrastructure, team composition, team experience, etc... As consulting professionals, Deloitte employees usually change between projects which means they need to learn these project-specific processes when they join a new project, and this is a very time-consuming activity until they are completely comfortable. The goal of this project is to create a standard framework, with its own processes, tools, and rules for these activities. The intent is to reduce the strain on the consultants when changing between projects, with the added benefit of having an asset that can evolve with time. It will be refined in each iteration and built with the knowledge of many professionals. All of this is to be able to adapt to a wider scope of requirements Deloitte can benefit by reusing it. The customers will also receive a much more complete product they can rely on even in more extreme circumstances like migrating the infrastructure where the applications are running. It was developed as a Proof of Concept for the project, and when compared with the previous implementations, it improved the development implementation time in new projects. Was identified a performance penalty of around 3 minutes in each CI/CD pipeline execution. It was suggested to switch the Proof of Concept implementation from Groovy to Python in order to lessen the problem. The team is very interested in the project and the future benefits that can be derived from it.
- Application of digital technologies in the assempbly control of steel structuresPublication . Oliveira, Rosário; Ribeiro, Diogo; Oliveira, Pedro; Gavina, RuiIn the industrialization of the construction of metallic structures, quality control procedures are required, both for manufacture and assembly. The structural control and validation in the construction phase aims to identify the geometric deviations that may occur during its assembly, as well as to ensure the compliance with all requirements and tolerances essential to the operation of the structure. In this context, the application of digital technologies emerges as a resource to support stakeholders in the construction process, since these quality control procedures, although essential, are characterized as being time-consuming, difficult to document and prone to error. After the study of the technologies associated with automation and geometric verifications of the objects, the methodology followed was the analysis of a case study, by comparison of the structural models of manufacture and assembly. A steel structure was analyzed, using computational tools and digital survey technologies. The results obtained allowed to conclude that the use of digital technologies contributes positively to the automation of control procedures and geometric validation of metallic structures, both in the manufacturing and assembly phases.
- A escrever certo por linhas tortas…Publication . Abreu, Ana Cecília Lima; Silva, Sara Aboim daO relatório de estágio que se segue realizou-se no âmbito da unidade curricular Prática de Ensino Supervisionada, integrante do plano de estudos do Mestrado em Ensino do 1º Ciclo do Ensino Básico e de Matemática e Ciências Naturais no 2º Ciclo do Ensino Básico. Surge como um reflexo de todo o percurso desenvolvido pela mestranda ao longo da Prática de Ensino Supervisionada, caraterizado por momentos de observação, planificação e posterior implementação, reflexão, avaliação formativa, investigação e, em alguns momentos, cooperação. O presente relatório é, assim, um elemento necessário à obtenção do grau de mestre e, portanto, à habilitação para a docência. Ao longo da elaboração deste relatório de estágio, foram sendo mobilizados pressupostos teóricos e legais, que sustentam a ação pedagógica da professora estagiária, de extrema relevância para a sua formação docente e consequente construção do perfil docente. Neste sentido, primeiramente, são clarificados os objetivos do relatório, seguindo-se uma reflexão acerca da dimensão académica e profissional de um docente. De seguida, caraterizam-se os contextos da Prática de Ensino Supervisionada, do 1º e do 2º Ciclos do Ensino Básico, de forma pormenorizada, sucedendo-se a reflexão crítica das intervenções nos contextos educativos. Apresenta-se, ainda, a componente investigativa do relatório de estágio, realizada no contexto do estágio do 2º Ciclo do Ensino Básico, recorrendo ao modelo de artigo científico. A mestranda procurou implementar Metodologias Ativas de Aprendizagem nas suas intervenções na disciplina de Ciências Naturais, objetivando identificar as potencialidades e desafios, inerentes a esta metodologia, no processo de ensino e aprendizagem das crianças do 5º ano de escolaridade. Em suma, a Prática de Ensino Supervisionada foi um marco importante na trajetória académica, profissional e pessoal da mestranda, através da qual desenvolveu competências que moldaram o seu perfil docente em construção, aprimorou o gosto por esta tão nobre profissão, que é ser Professora, e a vontade em querer fazer a diferença na vida das crianças que pela sua vida passarão.
- Efeito da temperatura nas propriedades dos solos: estudo laboratorialPublication . Ferreira, Beatriz de Anastácio; Carvalho, Maria Manuela Martins deO solo é um recurso não renovável de extrema importância para a o ser humano, desempenhando funções sociais, ambientais e produtivas. Atualmente, é altamente incentivada a aplicação de práticas de sustentabilidade relativas à gestão e manutenção do solo, procurando reduzir o impacto da sua utilização nas suas propriedades físico-químicas e biológicas. As altas temperaturas são uma das condições com impacto nas propriedades originais dos solos, podendo, até, ser responsáveis pela sua transformação. O estudo da alteração das propriedades físico-químicas do solo é importante, pois ajuda-nos a conhecer, compreender e, no futuro, prever como será o seu comportamento. Com os conhecimentos nesta temática vai ser possível criar técnicas de mitigação dos impactos nos solos, quando estes atravessarem situações adversas, como incêndios. A presente dissertação teve como objetivo principal a avaliação das alterações em propriedades físico-químicas dos solos quando estes são expostos a altas temperaturas. Foram usados dois solos com rocha-mãe distintas, nomeadamente calcário e granito, de forma que também fosse possível registar as principais diferenças entre as mesmas. Após preparação das amostras, os distintos provetes foram submetidos a três temperaturas diferentes, 350°, 500° e 650°C, para posteriormente se avaliar o impacto associado a cada temperatura aplicada. Foram realizados estudos à cor, granulometria, análise química elementar, pH, condutividade elétrica, matéria orgânica, densidade aparente e capacidade de retenção de água. Nesta dissertação é apresentado um enquadramento teórico da temática em estudo, uma descrição das metodologias aplicadas laboratorialmente nos ensaios, expostos os resultados obtidos e realizada a análise dos mesmos. Os resultados obtidos revelaram alterações nas propriedades físico-químicas dos solos, tais como: diminuição do teor em matéria orgânica e aumento no pH, da condutividade elétrica e da densidade aparente com a temperatura. Destaca-se, adicionalmente, que não se verificaram variações significativas na composição elementar dos solos e a alteração da capacidade de retenção de água demonstrou comportamento variável com o tipo de solo.
- A WSSL Implementation for Critical CyberPhysical Systems ApplicationsPublication . Rocha, Márcia Cunha; Tovar, Eduardo Manuel MedicisThe advancements in wireless communication technologies have enabled unprecedented pervasiveness and ubiquity of Cyber-Physical Systems (CPS). Such technologies can now empower true Systems-of-Systems (SoS), which cooperate to achieve more complex and efficient functionalities, such as vehicle automation, industry, residential automation, and others. However, for CPS applications to become a reality and fulfill their potential, safety and security must be guaranteed, particularly in critical systems, since they rely heavily on open communication systems, prone to intentional and non-intentional interferences. To address these issues, in this work, we propose designing a Wireless Security and Safety Layer (WSSL) architecture to be implemented in critical CPS applications. WSSL increases the reliability of these critical communications by enabling the detection of communication errors. Otherwise, it increases the CPS security using a message signature process that uniquely identifies the sender. So, this work intends to present the WSSL architecture and its implementation over two different scenarios: over Message Queue Telemetry Transport (MQTT) protocol and inside a simulation environment for communication between Unmanned Aerial Vehicles (UAVs) and Ground Control Stations in case of Beyond Visual Line of Sight (BVLOS) applications. We aim to prove that the WSSL does not significantly increase the system payload and demonstrate its safety and security resources, allowing it to be used in any general or critical CPS.
- Testes de ecotoxicidade usando microalgas como complemento da avaliação da eficiência do tratamento de águas residuaisPublication . Alves, Ana Rita de Barros Calheiros; Figueiredo, Sónia Adriana Ribeiro da CunhaA qualidade da água é principalmente influenciada pela presença de poluentes. A seleção dos tratamentos a usar deve ser baseada na otimização da sua eficiência e sustentabilidade. O presente trabalho teve como objetivo a avaliação da ecotoxicidade utilizando a microalga Raphidocelis subcapitata, antes e após diversos tratamentos terciários de águas residuais, de forma a complementar a avaliação da eficiência dos tratamentos. Os ensaios realizados foram baseados no teste de inibição para algas descrito no Regulamento (EU) 2016/266 da Comissão de 7 de dezembro de 2015, que, por sua vez, se baseia no documento “Guidelines for the Testing of Chemicals: Freshwater Alga and Cyanobacteria Growth Inhibition Test”, OCDE 2011. A resposta do sistema foi obtida através da comparação do crescimento da cultura exposta a uma determinada concentração com o crescimento das culturas de controlo. Realizaram-se ensaios com águas provenientes de uma estação de tratamento de águas residuais urbanas: após tratamento secundário e terciário (ultrafiltração, ultravioleta e plasma não térmico). Observou-se que, no caso do tratamento secundário existe inibição de crescimento, obtendo-se uma concentração efetiva que causa 50% de inibição na população (CE50) igual a 49,7%. Para o caso do tratamento UV observou-se uma inibição pouco significativa (CE10= 69,6%). Nos restantes tratamentos terciários avançados, observou-se que todos os tratamentos potenciaram o crescimento da microalga. Realizaram-se, também, ensaios com águas provenientes de um tratamento eletroquímico avançado (processo eletroquímico 3D) de forma a avaliar os efeitos do tratamento ao nível da ecotoxicidade e capacidade de remoção de fármacos. Inicialmente, testou-se água ultrapura com uma concentração conhecida de NaCl, usado como eletrólito, antes e após o tratamento e verificou-se que o tratamento aumentava a toxicidade (CE50=2,57%), devido à presença de espécies reativas de cloro. De seguida, aplicou-se o mesmo tratamento a água ultrapura, na presença de sulfametoxazol e trimetoprim (e do eletrólito), e observou-se que quanto maior for a densidade de corrente aplicada, maior a taxa de remoção dos fármacos. Por fim, aplicou-se o tratamento eletroquímico 3D a uma água residual na presença e ausência de NaCl, e verificou-se que o tratamento mais eficiente foi na presença do eletrólito, onde se observou uma maior taxa de remoção dos fármacos, no entanto, obteve-se um valor de CE50 igual a 2,9% devido às espécies reativas de cloro geradas no tratamento.
- Escalonamento de máquinas paralelas dedicadas com famílias de setup e recursos adicionaisPublication . Soares, Ângelo Emanuel Vieira; Lopes, Manuel Joaquim PereiraFace ao desafio lançado pela empresa INPLAS para melhorar o planeamento da produção das suas fábricas, foi estabelecido um objetivo geral que consiste no desenvolvimento de um sistema de apoio à decisão para o problema da empresa. Neste sentido, este trabalho foca-se num problema real de programação de máquinas paralelas dedicadas com setups dependentes da sequência de famílias e recursos adicionais (PMSR). Para resolver este problema foram adaptados dois modelos matemáticos. Um modelo segue a abordagem strip-packing e o outro é indexado ao tempo. Para refletir as condições reais do problema, foi proposta uma nova função objetivo que consiste na minimização da soma dos makespan de todas as máquinas. As soluções obtidas mostraram que a nova função objetivo fornece um cronograma da produção compacto que permite a minimização dos tempos ociosos das máquinas e dos tempos de setup, em simultâneo. Tendo em conta que os sistemas de produção são contínuos, introduziu-se uma configuração inicial das máquinas. Além disso, os modelos matemáticos de referência foram generalizados para serem capazes de resolver problemas com setups dependentes da sequência de famílias. Os testes computacionais mostraram que o modelo strip-packing tem um desempenho superior comparativamente ao modelo indexado ao tempo. Após esta conclusão, o estudo prosseguiu apenas no modelo strip-packing. Como este modelo matemático só se mostrou capaz de resolver instâncias de pequena e média dimensões, foi desenvolvida uma heurística matemática. Uma das estratégias utilizadas na heurística matemática foi o mecanismo de warm-start em que se desenvolveu a metaheurística TS para gerar soluções iniciais válidas e que funcionam como upper bound. Para reduzir o espaço de soluções inferiormente, desenvolveu-se uma heurística construtiva (SCTUR) que gera soluções que funcionam como lower bound. Em relação à heurística SCTUR, a sua utilização como lower bound revelou-se muito positiva. De facto, as soluções obtidas são bastante mais próximas da solução ótima do que os valores da relaxação linear, com desvios médios para a solução ótima de 3,61% e 5,09% para as instâncias pequenas e médias, respetivamente. Quanto ao desempenho do TS, este obteve soluções ótimas em 80% e 50% das instâncias pequenas e médias, respetivamente. Nas instâncias grandes, o gap médio para a solução da heurística SCTUR (lower bound) foi de 8,88%. Além disso, o TS apresentou resposta computacional razoável até ao conjunto de problemas extra grande II (32 máquinas e 100 tarefas). Comparativamente ao TS do estudo de Bektur & Saraç (2019), o TS proposto neste projeto apresentou um desempenho superior, o que se reflete nos tempos computacionais. As diferentes abordagens da heurística matemática apresentaram resultados promissores na resolução deste problema complexo, destacando-se a estratégia que combina o TS e a heurística SCTUR. Esta estratégia representou um ganho de 79,61% comparativamente ao desempenho do modelo matemático, obtendo um gap médio de 4,24% para as instâncias grandes. Face ao exposto, é possível concluir que as estratégias da heurística matemática têm impacto nas instâncias de maiores dimensões em que o modelo matemático apresenta dificuldades.
- Sistema pick and place baseado numa rede neuronal profunda treinada em dados sintéticosPublication . Marques, Nuno Filipe Lopes; Ferreira, Maria Isabel de Castro Lopes Martins PintoA visão computacional e a aprendizagem profunda têm desempenhado um papel cada vez mais importante na automatização de processos industriais, permitindo o desenvolvimento de sistemas inteligentes capazes de realizar tarefas complexas, como a deteção e reconhecimento de objetos. No contexto dos projetos do INEGI (Instituto de Engenharia Mecânica e Gestão Industrial), surge a necessidade de implementar soluções eficientes que combinem estas tecnologias para otimizar a realização de tarefas específicas. Um sistema pick and place, que consiste na identificação e movimentação automatizada de objetos, é amplamente utilizado em várias indústrias, como a automobilística, eletrónica e logística. No entanto, a implementação bem-sucedida deste sistema requer a capacidade de detetar e reconhecer objetos de forma precisa e eficiente. Neste contexto, este estudo propõe um novo workflow baseado em visão computacional e aprendizagem profunda para projetos do INEGI, que visa melhorar o desempenho e a velocidade de implementação de sistemas que recorram a Inteligência Artificial (IA). O objetivo é superar as limitações dos métodos baseados em redes neuronais profundas, que exigem grandes quantidades de dados de treino e são computacionalmente intensivos. Para isso, propõe-se o uso de dados de treino sintéticos, permitindo o treino de uma versão preliminar do sistema ainda antes dos dados reais estarem disponíveis. O estudo envolveu a modelação 3D de ferramentas de oficina selecionadas e a geração de conjuntos de dados recorrendo a técnicas de image augmentation. Foram utilizados modelos pré-treinados para treinar diferentes modelos, com recurso a transfer learning, com base nesses conjuntos de dados. Para a implementação física do sistema pick and place, utilizou-se um braço mecânico KUKA LBR IIWA 14 R820. O desempenho dos modelos de deteção e reconhecimento das ferramentas, bem como o funcionamento do sistema foram avaliados. Comparando um modelo treinado com dados sintéticos e um treinado com dados reais, verificou-se que o modelo treinado com dados reais teve um desempenho superior em todas as métricas. Por outro lado, um conjunto de dados híbrido entre dados reais e dados sintéticos consegue apresentar, em certos casos, resultados superiores ao conjunto de dados puramente real apresentando, no melhor dos casos, um desempenho superior em 2,89% e, no pior dos casos, um desempenho inferior em 0,62%. Além disso, o treino prévio com dados sintéticos permitiu agilizar o processo de anotação das imagens reais e diminuir o número de iterações necessárias para a convergência do modelo. Também foi avaliado se, relativamente à geração de dados sintéticos, seria melhor criar réplicas 3D dos objetos a serem identificados ou então utilizar os modelos disponibilizados pela vasta comunidade que existe na Internet. Concluiu-se que se alcança resultados superiores utilizando a combinação da especificidade criada na réplica 3D com a generalidade adquirida nos diferentes modelos 3D semelhantes disponibilizados por outros. Também se recorreu ao Compute Unified Device Architecture (CUDA) para acelerar o processo de treino, aumentando a velocidade de treino de uma rede neuronal em 524,25%. Os resultados obtidos com este trabalho permitem validar a abordagem proposta.
- Relatório de Estágio de Ana Patrícia Rodrigues da Silva SoaresPublication . Soares, Ana Patrícia Rodrigues da Silva; Araújo, Sara de Barros; Esteves, SusanaO presente Relatório de Estágio (RE) apresenta as competências e os conhecimentos que a mestranda construiu ao longo do seu percurso de aprendizagem profissional, no âmbito da Prática Educativa Supervisionada, nos contextos educativos de Creche e Educação Pré-Escolar (EPE) do Mestrado em Educação Pré-Escolar, nomeadamente numa sala entre os 12 e os 24 meses e numa sala de crianças com três anos. O documento analisa aspetos legais e teóricos que apoiaram e nortearam a ação da formanda e estiveram presentes em toda a ação pedagógica. Ao longo do relatório, encontram-se explanados os processos educativos de observação, planificação, ação, reflexão e avaliação, inerentes à metodologia de investigação-ação. São, ainda, descritas e analisadas as ações pedagógicas desenvolvidas pela mestranda que definiram o seu perfil enquanto futura educadora e apresentadas sucessivas reflexões que permitiram a construção de uma atitude profissional cada vez mais crítica e investigativa. Deste modo, o RE evidencia não só as aprendizagens desenvolvidas pelas crianças, como também os aspetos que mais contribuíram para o desenvolvimento das competências profissionais da mestranda. A criança surgiu como centro da ação educativa e como um agente ativo no seu desenvolvimento. Por fim, a mestranda acredita que formou uma base sustentável para o seu futuro desempenho profissional e pretende continuar a adotar uma postura reflexiva e autocrítica.
- Os Trilhos das Políticas Públicas da Educação Inclusiva em Portugal desde a DemocraciaPublication . Dixe, Rosa Alice Araújo Rodrigues; Romão, PaulaA inclusão é um princípio subversivo na ordem estabelecida da Escola. Esta surge como um aparelho organizado, planeado e definido pelo Estado para ser um dispositivo social de segregação (Foucault (1977); Althusser (1980) e Sanches-Ferreira (2007). Princípio que Portugal tem tentado implementar nas escolas públicas desde a implantação da Democracia. Traçaram-se caminhos e avaliações nas decisões legislativas sobre a educação inclusiva até à atualidade. Esta subversão, visível nos procedimentos inclusivos, se espelham no pensamento/ações dos agentes educativos na Escola, sobretudo se praticado pelas lideranças de topo e intermédias, operacionalizando os procedimentos inclusivos no decreto-lei nº 54/2018, de 6 de julho. No arquipélago açoriano, houve sete Escolas-Piloto que ensaiaram o DL nº 54/2018, originando a Equipa Regional de Monitorização de Apoio à Educação Inclusiva e a publicação do Decreto Legislativo Regional nº 5/2023/A, de 17 de fevereiro. Assente numa perspetiva construtivista e numa metodologia qualitativa, este estudo de caso procurou descobrir como foram os procedimentos inclusivos executados em duas Escolas-Piloto, através da voz de gestores de topo e das coordenadoras da EMAEI, igualmente elementos da ERMAEI. Havendo escassez de dados sobre esta problemática nesta região autónoma, recorreu-se a uma recolha de dados através de quatro entrevistas semiestruturada e análise de documentos normativos estratégicos. As análises de conteúdo dedutivo mostrou haver a focalização dos procedimentos legislativos, sem a abrangência subjacente ao movimento ideológico da inclusão. Finalmente, apresenta-se um plano de intervenção para que a inclusão escolar se concretize na comunidade e na construção de uma sociedade empoderada e com sentido de ética social.