Polytechnic Institute of Porto

Repositório Científico do Instituto Politécnico do Porto
Not a member yet
    23293 research outputs found

    Exploring Mobile Analytics

    No full text
    Neste documento é descrito o trabalho realizado no âmbito da disciplina TMDEI do Mestrado em Engenharia de Software (MEI) do Departamento de Engenharia Informática (DEI) do Instituto Superior de Engenharia do Porto (ISEP) do Politécnico do Porto (P.Porto). O trabalho apresentado nesta dissertação foi realizado numa empresa, que por motivos de segurança e privacidade, irá ter o nome fictício ‘X’ no decorrer do documento. Este trabalho tem como intuito perceber a importância de ferramentas de Analytics na monitorização das aplicações móveis. Atualmente, as aplicações móveis apresentam a maneira mais eficiente, direta e personalizável de fornecer informações sobre um produto e incentivar os clientes a permanecerem fiéis a uma determinada marca. A experiência do utilizador está a tornar-se um recurso cada vez mais crucial no sucesso da aplicação, e desta forma, o uso de uma ferramenta de Analytics desempenha um papel importante na obtenção de informações sobre como o utilizador está a interagir com a aplicação, como a aplicação está a funcionar e o que se pode corrigir e melhorar. Ao longo desta dissertação, desenvolveu-se uma app onde se implementou uma ferramenta de Analytics, neste caso, o Countly. No final, foram obtidos resultados acerca da monitorização efetuada, e feita uma comparação em relação à app anteriormente existente, onde se pôde concluir que este desenvolvimento ajudou a melhorar o desempenho da app e a satisfação dos seus utilizadores.This document describes the work carried out in the scope of the subject TMDEI of the Masters in Software Engineering (MEI) of the Informatics Engineering Department (DEI) of the Porto School of Engineering (ISEP) of the Porto Polytechnic (P.Porto). The work presented in this dissertation was developed in a company, which for security and privacy reasons, will have the fictitious name 'X' in the course of the document. This work aims to understand the importance of Analytics in monitoring mobile applications. Today, mobile apps represent the most efficient, direct and customizable way to provide information about a product and encourage customers to stay true to a particular brand. The user experience is becoming an increasingly crucial resource in the success of the application, therefore, the use of an Analytics tool plays an important role in obtaining information about how the user is interacting with the application, how the application is working, and what can be fixed and improved. Throughout this dissertation, an app was developed where an Analytics tool was implemented, in this case, Countly. In the end, results were obtained about the monitoring performed, and made a comparison with the previously existing app, where it was found that this development helped improve the performance of the app and the satisfaction of its users

    Sistema de controlo de acessos e segurança

    No full text
    O presente documento tem como objetivo descrever todo o processo de desenvolvimento do projeto realizado no âmbito da unidade curricular Tese/Dissertação/Estágio, do Mestrado em Engenharia Informática, no ramo de Engenharia de Software, do Instituto Superior de Engenharia do Porto. O projeto, desenvolvido para a empresa Actuasys, enquadra-se na área de atividade de Recursos Humanos, mais concretamente na gestão de Recursos Humanos, a principal área de atividade da empresa onde este foi desenvolvido. Este projeto, denominado “Sistema de Controlo de Acessos e Segurança”, consiste no desenvolvimento de uma solução de software, num ambiente web, que permitirá a gestão e controlo de acessos a zonas pré-definidas, destinado a empresas de todas as dimensões, com o intuito destas conseguirem controlar toda a afluência de pessoas dentro e fora das suas instalações. Ao longo deste documento, o leitor irá ser contextualizado gradualmente do desenvolvimento do projeto, conhecendo as circunstâncias bem como os indicadores de sucesso e consequentes resultados do sistema desenvolvido. O sucesso deste projeto implica que este apresente resultados positivos ao que se comprometeu e seja reconhecido como uma mais-valia na ótica da empresa, assim como dos clientes. Já o insucesso representa uma tentativa falhada do desenvolvimento de um sistema que visa o controlo de acessos. Na avaliação à prova de conceito conclui-se que o desenvolvimento deste projeto apresenta resultados maioritariamente positivos, representando o sucesso no desenvolvimento de um produto que respeita as políticas de qualidade da empresa.This dissertation aims to describe the entire development process of the project held by the course unit “Tese/Dissertação/Estágio” in Computer Engineering master’s degree, in software engineering specifically, at Instituto Superior de Engenharia do Porto. The project was produced for the company Actuasys, it fits in the Human Resources activity, more specifically in Human Resources management, this being the main area of activity in the company where this project has been held. This project called “Sistema de Controlo de Acessos e Segurança” consists in the development of a web-based software solution that will allow the management and access control in predefined areas, destined for companies of any dimension, to control the affluence of people inside and outside of its facilities. Throughout this document, the reader will gradually be contextualized in the development of the project, knowing the circumstances of this, as well as its success indicators and consequent results of the developed system. The achievement of this project implies positive results, to what it is committed. It also must be considered an asset in this company´s perspective and to its customers. As for the underachievement, it represents a failed attempt to develop a system aimed for access control. In the conducted proof of concept, it is concluded that the development of this project is predominantly positive. Thus, meaning the success of the development of a product that respects the company's quality policies

    Criopreservação das células estaminais do sangue do cordão umbilical

    No full text
    A célula estaminal caracteriza-se por ser uma célula indiferenciada com capacidade de proliferação e de diferenciação em células especializadas com diversas funções de acordo com o tecido ou órgão onde estão localizadas. Podem classificar-se quanto à sua origem ou potência de diferenciação. As células estaminais hematopoiéticas, devido às suas propriedades tem apresentado uma vasta gama de utilizações em múltiplas doenças e investigações face a outras estratégias terapêuticas. O sangue do cordão umbilical, pelo facto de ser rico nestas células, tem-se sobreposto a outras fontes e tem sido já aplicado em cerca de 80 patologias, como por exemplo, na anemia de Fanconi, na leucemia linfoblástica aguda e na síndrome de Hunter. O processo de criopreservação permite o armazenamento destas células por longos períodos de tempo até que sejam necessárias, não alterando as características e a viabilidade celular. Assim, inúmeros bancos, públicos e privados têm surgido em todo o mundo, tal como a BebéVida. No entanto, o potencial de cada amostra, avaliado por diversos parâmetros laboratoriais, pode ser influenciado por fatores neonatais e obstétricos, como o género e o tipo de parto, bem como pelo processamento aplicado para o isolamento destas células a partir do sangue. Portanto, este trabalho teve como objetivo entender o modo como todos estes indicadores podem afetar a qualidade da amostra criopreservada. Consoante o género observou-se diferenças significativas em parâmetros como no número total de células nucleadas inicial e na percentagem da taxa de recuperação. Pelo tipo de parto observou-se diferenças significativas no número total de células nucleadas iniciais e na percentagem do hematócrito inicial. Pela correlação entre os diversos parâmetros laboratoriais avaliados, antes e após o processamento, também se observaram que alguns estavam correlacionados, por exemplo o volume de sangue colhido e o número inicial de células nucleadas ou a taxa recuperação celular, o número inicial de células nucleadas, o número final de células nucleadas e o número de células expressas por CD34+. Pode concluir-se que apesar do género e do tipo de parto serem fatores extrínsecos ao processamento, estas podem afetar a qualidade da unidade a criopreservar. Contudo, esta também se encontra dependente do método empregue pelo laboratório e da eficiência de todo o processamento

    Postural adjustments of shoulder girdle and ankle joint in post-stroke subjects submitted to a physiotherapy intervention. A case series study

    No full text
    Upper limb dysfunction is frequente in post-stroke subjects. Standing reach, need the modulation of global postural adjustments (PA), as shoulder girdle and ankle joint for daily life activities. Describe the PA behavior in time line between -800 milliseconds (ms) to +50 ms aftermovement onset, through the variation os muscle activity of superior trapezius (ST), inferior trapezius (IT), latissimus dorsi (LD), pectoralis major (PM), tibialis anterior (TA) and soleus (SOL), during standing reach in post-stroke subjects submitted to a physiotherapy intervention. Three participants with a history of stroke in the middle cerebral artery territory. The evaluated was done before intervention (MO) and after intervention (M1) in laboratory and clinical context. The muscle activity variation of muscles studied was collected using electromyography, in the scapular and sigittal plane. The time variation occur mostly in APA’s time window. In standing reach when ST, IT, Ld, PM, TA and SOL muscle varied its activity, was observed na activation behavior, bilaterally, in both moments. Except in ipsilesional LD at MO, in case B. In this study was observed a variation of muscle activity of shoulder girdle and ankle joint, in post-stroke subjects submitted to a physiotherapy intervention

    A meta-analysis on the role of sonication in the diagnosis of cardiac implantable electronic device-related infections

    Get PDF
    One of the biggest obstacles in diagnosing Implant-Associated Infections is the lack of infection criteria and standardized diagnostic methods. These infections present a wide range of symptoms, and their diagnosis can be hampered by the formation of microbial biofilms on the surface of implants. This study aimed to provide insight into the performance of sonication in the diagnosis of infections associated with Cardiac Implantable Electronic Devices, to help define a consensus on the algorithm for the microbial diagnosis of these infections. We carried out a systematic review with meta-analysis. The PRISMA methodology guidelines were followed, and an advanced search was carried out in PubMed and Web of Science, which enabled 8 articles to be included in the review, in which a meta-analysis was also carried out. QUADAS-2 was used to assess the risk of bias and effect measures were calculated to assess publication bias. The overall sensitivity of the method was 0.823 (95% CI: 0.682–0.910) and the specificity was 0.632 (95% CI: 0.506–0.743). These results suggest that sonication may offer advantages in diagnosing these infections. However, it is essential to approach these findings carefully and take into account the recommendations provided in the EHRA 2019 guidelines. This study highlights the importance of more effective diagnostic approaches for implantable medical device-associated infections to improve the quality of treatment and minimize the risks associated with these challenging medical conditions.info:eu-repo/semantics/publishedVersio

    Explainable Classification of Wiki Streams

    No full text
    Web 2.0 platforms, like wikis and social networks, rely on crowdsourced data and, as such, are prone to data manipulation by ill-intended contributors. This research proposes the transparent identification of wiki manipulators through the classification of contributors as benevolent or malevolent humans or bots, together with the explanation of the attributed class labels. The system comprises: (i) stream-based data pre-processing; (ii) incremental profiling; and (iii) online classification, evaluation and explanation. Particularly, the system profiles contributors and contributions by combining features directly collected with content- and side-based engineered features. The experimental results obtained with a real data set collected from Wikivoyage – a popular travel wiki – attained a 98.52 % classification accuracy and 91.34 % macro F-measure. In the end, this work seeks to address data reliability to prevent information detrimental and manipulation.info:eu-repo/semantics/publishedVersio

    O problema da criação de ciclos de condução para a simulação de autocarros elétricos e a hidrogénio

    Get PDF
    No âmbito da Unidade Curricular de Projeto/Dissertação/Estágio do segundo ano do Mestrado em Engenharia e Gestão Industrial, do Departamento de Engenharia Mecânica, do Instituto Superior de Engenharia do Porto, o presente documento apresenta o estágio curricular desenvolvido pelo autor na empresa CaetanoBus. A comercialização dos seus autocarros em concursos é dependente da apresentação de dados sobre o desempenho destes veículos no ambiente pretendido pela empresa cliente. Até ao momento, este desempenho é medido de acordo com ciclos de condução ditos standard que não contabilizam percursos e cenários realistas. O estágio assenta na pretensão da empresa acolhedora em obter uma ferramenta capaz de reproduzir o desempenho dos seus autocarros elétricos e híbridos a hidrogénio em percursos e cenários de novos clientes, de acordo com os indicadores de desempenho fornecidos. A metodologia utilizada constitui o processamento de dados históricos sobre o desempenho dos autocarros da CaetanoBus atualmente em circulação a partir da plataforma Knime, de acordo com as necessidades existentes para a alimentação da ferramenta de criação de ciclos de condução, bem como a conceção de uma ferramenta de criação de ciclos de condução em linguagem Python. O código escrito para a ferramenta assenta num princípio de combinações aleatórias de percursos cumpridos pelos autocarros atualmente em circulação, com foco na computação eficiente da convergência dos indicadores de desempenho dos ciclos de condução simulados para com os valores objetivo. Adicionalmente, a ferramenta complementa a opção de adequação da densidade de trânsito durante horários predefinidos. Foram realizadas e analisadas simulações de ciclos de condução baseadas em ciclos de condução reais obtidos a partir dos dados trabalhados em Knime. No final do estudo, obteve-se uma ferramenta de criação de ciclos de condução capaz de responder ao problema proposto. Esta afirmação é sustentada pela conformidade dos indicadores de desempenho dos ciclos de condução simulados face às restrições impostas perante a proximidade para com os indicadores de desempenho dos ciclos de condução originais.Within the scope of the Curricular Unit of Project/Dissertation/Internship in the second year of the Master's in Industrial Engineering and Management at the Department of Mechanical Engineering, Instituto Superior de Engenharia do Porto, this document presents the internship developed by the author at CaetanoBus. The marketing of their buses in tenders depends on presenting data on the performance of these vehicles in the environment desired by the client company. So far, this performance has been measured according to so-called standard driving cycles that do not take into account realistic routes and scenarios. The internship is based on the hosting company's intention to obtain a tool capable of reproducing their electric and hydrogen hybrid buses performance in new clients´ tracks and scenarios, according to the provided performance indicators. The methodology used involves processing historic data about the performance of CaetanoBus buses in the Knime platform, according to the existing needs for feeding the driving cycle creation tool, as well as the design of a driving cycles creation tool in Python. The code written for the tool is based on a principle of random combinations of routes taken by buses currently in circulation, with a focus on efficiently computing the convergence of performance indicators of simulated driving cycles towards the target values. Additionally, the tool allows adjusting traffic density during predefined hours. Simulations of driving cycles based on real driving cycles obtained from data processed in Knime were conducted and analyzed. At the end of the study, it is concluded that the designed driving cycle creation tool constitutes the desired solution to the problem. This statement is supported by the compliance of the performance indicators of the simulated driving cycles with the constraints imposed concerning the proximity to the performance indicators of the original driving cycles

    Influência do confinamento por COVID-19 nas rotina diárias das famílias

    No full text
    As restrições e os períodos de confinamento que resultaram da pandemia Covid-19 vieram pôr à prova a resiliência das pessoas, testando os seus limites e capacidades de adaptação. As rotinas diárias e as ocupações sofreram alterações significativas, impondo às famílias necessidade de adaptar o seu dia-a-dia. Com este estudo pretendeu-se compreender de que forma o covid-19 impactou na vida das crianças e dos seus cuidadores, em termos de rotinas e áreas de ocupação, com foco nos processos de adaptação ocorridos no seio familiar. A amostra foi constituída por cindo participantes, residentes na área metropolitana do Porto que, através da plataforma Zoom, participaram numa entrevista semiestruturada. O guião de entrevista usado foi composto por quatro questões gerais e abertas, permitindo um discurso livre e pouco orientador de resposta. Em relação aos resultados obtidos, foi possível identificar a categoria rotinas, em que aparecem tópicos que fazem parte de uma rotina, tal como a educação, o brincar, o trabalho, o sono, a participação social, e as estratégias utilizadas para combater o confinamento. Por outro lado, foi também identificada a categoria impacto do confinamento, em que as mudanças sentidas com o confinamento foram listadas, bem como o estado emocional das famílias durante este período. Ainda assim, a maioria dos entrevistados relatou que, apesar de se revelar uma situação adversa, foram capazes de retirar boas e positivas aprendizagens para o futuro das suas famílias

    Toxicity of butylone and its enantiomers to Daphnia magna and its degradation by advanced oxidation technologies

    No full text
    Butylone (BTL) is a chiral synnthetic cathinone available as a racemate and reported in wastewaters. However, there are no studies on its impact on ecosystems and possible enantioselectivity. The objective of this woek was to evaluate: (i) the possible ecotoxicological effects on Daphnia magna of BTL in the form of racemate or its (R)- and (S)- enantiomers; and (ii) the efficiency of advanced oxidation tchnologies (AOT) in the removal and toxicity of BTL and its by-products in wastewaters. Enantiomers were sseparated by liquid chromatography using a chiral semi-preparative column, being obtained with high enantiomeric purity (˃97%). For toxicological studies, daphnia were exposed to concentrations of 0.1; 1 or 10 µg L-1 of the racemate or 0.1 or µg L-1 of each enatiomer. There were a significant morphophysiological, biochemical and repoductive changes depending on the formo f the substance and the development of the organism (juvenile or adult). Different AOTs (ozonation; O3; ultravioleta, UV; and UV/ O3) were apllied to wastewater spiked with BTL and acute toxicity tests (24 and 48h) demonstrated as a higher toxicity reduction of BTL-spiked effluents, with the highest reduction observed after UV and O3, respectively after 24 and 48h of exposure

    15,622

    full texts

    23,294

    metadata records
    Updated in last 30 days.
    Repositório Científico do Instituto Politécnico do Porto is based in Portugal
    Access Repository Dashboard
    Do you manage Open Research Online? Become a CORE Member to access insider analytics, issue reports and manage access to outputs from your repository in the CORE Repository Dashboard! 👇