552 research outputs found

    Database Replication applied to Network Management

    Get PDF
    Software Defined Networking (SDN) is a recent approach used to manage networks. Most of the time it is paired with OpenFlow, a low-level communication protocol used by controlling and switching devices to communicate. Since it is low-level, it does not grant the possibility to explore all the switching functionalities, especially as they get extended with more and more features. It is therefore required to find alternative ways of coordinating controlling and switching devices without resorting to low-level protocols to be able to access those functionalities. One of the possible approaches, which was recently implemented in a data center, uses databases and its respective replication to store and exchange information between the devices. Applying the same approach to manage wide area networks would provide a more flexible way to control them. The goal of this work consists of improving an existing prototype that simulates a small network. It was built originally using a SQL database and an asynchronous external replication software. We replace them with a NoSQL database that natively supports replication, which enables us to remove unnecessary software from the prototype while taking advantage of the database features. Some of the features, the more notable being non-uniform replication with the help of CRDTs, are used to improve network monitoring, which is a recent addition to the prototype. Network monitoring is a highly important component of network management that facilitates decision making processes. We evaluate the new version of the prototype by comparing with directly with the old version. We collect the convergence time of the network after an event on a device triggers a modification in its state to help with the comparison. By splinting the convergence time into a sum of smaller actions, we take conclusions regarding different moments of the convergence process

    Analysis of Portuguese chocolate consumers and their perceptions of the artisanal trend

    Get PDF
    The goal of this thesis is to provide a perspective of the recent artisanal trend of artisanal chocolate in Portugal. It specifically aims to analyze who the Portuguese consumers are and understand the differences between those who choose artisanal chocolate and those who choose not to. In this study, an overview of the chocolate market was performed, with a particular emphasis on Portuguese artisanal brands. The methodology consisted of a qualitative and quantitative study. The former used in-depth interviews with chocolate consumers and artisanal producers. The latter was supported by a questionnaire distributed to 130 respondents. The main conclusion of this thesis is that artisanal chocolate perception among consumers and non-consumers is similar across four dimensions: ‘healthy product’, ‘unique product’, ‘product that conveys love’ and ‘ingredient quality’. The key differences are in price and availability perception, as non-consumers believe artisanal chocolate is more expensive and harder to obtain. Nevertheless, this group shows willingness-to-try and a positive perception of artisanal chocolate. These insights help understand consumer behaviour towards artisanal chocolate and may be an important tool for brands to develop future strategies.O objectivo desta dissertação é fornecer uma perspectiva da recente tendência artesanal no mercado de chocolate em Portugal. Mais especificamente, foca-se em analisar os consumidores portugueses e em perceber as diferenças entre quem consome chocolate artesanal e quem não o faz (os não-consumidores). Este estudo fornece uma visão geral do panorama do mercado de chocolate, com particular ênfase nas marcas artesanais portuguesas. A metodologia consistiu em ferramentas qualitativas, através de entrevistas individuais com consumidores e produtores, e ferramentas quantitativas, com o uso de um questionário distribuído a 130 indivíduos. A principal conclusão desta tese é a similaridade da perceção do chocolate artesanal entre consumidores e pelos não-consumidores. Esta parecença assinala-se em quatro dimensões: produto saudável, produto único, produto que ‘transmite amor’ e ‘ingredientes de qualidade’. As diferenças de perceção assinalam-se ao nível de preço e ao nível de acessibilidade: os não-consumidores acreditam que o chocolate artesanal é mais caro e mais difícil de obter do que o chocolate que costumam consumir. Todavia, o grupo demonstra uma opinião positiva e vontade de experimentar (willingness-to-try) o produto. Estes resultados permitem obter uma melhor compreensão do comportamento do consumidor em relação ao chocolate artesanal e podem ser instrumentais no desenvolvimento das futuras estratégias das marcas

    PRISMA: a prefetching storage middleware for accelerating deep learning frameworks

    Get PDF
    Dissertação mestrado integrado em Informatics EngineeringDeep Learning (DL) is a widely used technique often applied to many domains, from computer vision to natural language processing. To avoid overfitting, DL applications have to access large amounts of data, which affects the training performance. Although significant hardware advances have already been made, current storage systems cannot keep up with the needs required by DL techniques. Considering this, multiple storage solutions have already been developed to improve the Input/Output (I/O) performance of DL training. Nevertheless, they are either specific to certain DL frameworks or present drawbacks, such as loss of accuracy. Most DL frameworks also contain internal I/O optimizations, however they cannot be easily decoupled and applied to other frameworks. Furthermore, most of these optimizations have to be manually configured or comprise greedy provisioning algorithms that waste computational resources. To address these issues, we propose PRISMA, a novel storage middleware that employs data prefetching and parallel I/O to improve DL training performance. PRISMA provides an autotuning mechanism to automatically select the optimal configuration. This mechanism was designed to achieve a good trade-off between performance and resource usage. PRISMA is framework-agnostic, meaning that it can be applied to any DL framework, and does not impact the accuracy of the training model. In addition to PRISMA, we provide a thorough study and evaluation of the TensorFlow Dataset Application Programming Interface (API), demonstrating that local DL can benefit from I/O optimization. PRISMA was integrated and evaluated with two popular DL frameworks, namely Tensor Flow and PyTorch, proving that it is successful under different I/O workloads. Experimental results demonstrate that PRISMA is the most efficient solution for the majority of the scenar ios that were studied, while for the other scenarios exhibits similar performance to built-in optimizations of TensorFlow and PyTorch.Aprendizagem Profunda (AP) é uma área bastante abrangente que é atualmente utilizada em diversos domínios, como é o caso da visão por computador e do processamento de linguagem natural. A aplicação de técnicas de AP implica o acesso a grandes quantidades de dados, o que afeta o desempenho de treino. Embora já tenham sido alcançados avanços significativos em termos de hardware, os sistemas de armazenamento atuais não conseguem acompanhar os requisitos de desempenho que os mecanismos de AP impõem. Considerando isto, foram desenvolvidas várias soluções de armazenamento com o objetivo de melhorar o desempenho de Entrada/Saída (E/S) do treino de AP. No entanto, as soluções existentes possuem certas desvantagens, nomeadamente perda de precisão do modelo de treino e o facto de serem específicas a determinadas plataformas de AP. A maioria das plataformas de AP também possuem otimizações de E/S, contudo essas otimizações não podem ser facilmente desacopladas e aplicadas a outras plataformas. Para além disto, a maioria destas otimizações tem que ser configurada manualmente ou contém algoritmos de provisionamento gananciosos, que desperdiçam recursos computacionais. Para resolver os problemas anteriormente mencionados, esta dissertação propõe o PRISMA, um middleware de armazenamento que executa pré-busca de dados e paralelismo de E/S, de forma a melhorar o desempenho de treino de AP. O PRISMA providencia um mecanismo de configuração automática para determinar uma combinação de parâmetros ótima. Este mecanismo foi desenvolvido com o objetivo de obter um bom equilíbrio entre desempenho e utilização de recursos. O PRISMA é independente da plataforma de AP e não afeta a precisão do modelo de treino. Além do PRISMA, esta dissertação providencia um estudo e uma avaliação detalhados da Interface de Programação de Aplicações (API) Dataset do TensorFlow, provando que AP local pode beneficiar de otimizações de E/S. O PRISMA foi integrado e avaliado com duas plataformas de AP amplamente utilizadas, o TensorFlow e o PyTorch, demonstrando que este middleware tem sucesso sob diferentes cargas de trabalho de E/S. Os resultados experimentais demonstram que o PRISMA é a solução mais eficiente na maioria dos cenários estudados, e possui um desempenho semelhante às otimizações internas do TensorFlow e do PyTorch.Fundação para a Ciência e a Tecnologia (FCT) - project UIDB/50014/202

    Maria do Céu Patrão Neves. Fernando Araújo (Coord.) Ética Aplicada. Animais Edições 70. Almedina (Lisboa 2018) 340 p. ISBN: 9789724419565

    Get PDF
    Obra ressenyada: Maria do Céu Patrão NEVES, Fernando ARAÚJO (coord.), Ética Aplicada. Lisboa: Almedina, 2018.The increasing awareness of animal sentience is bringing relevant changes to society and a growing commitment to guaranteeing their wellbeing. Portugal has been making its way in a solid, even if slow, manner, including through the approval of legal changes that put animals at the centre stage. Academic work remains essential for strengthening the theoretical approaches that are the basis of such societal and political changes. It is in this context that the Portuguese book "Applied Ethics - Animals" (author's translation) represents an important source for learning and reflecting on the main topics dealing with animals. The book covers a wide array of subjects from the ethical status of animals to domestication, companion animals, animal testing, farming, vegetarianism, endangered species and activism. This review undertakes a short description and analysis of the essays contained in the book.La creciente concienciación respecto a la sensibilidad de los animales está derivando en cambios relevantes en la sociedad y un compromiso en auge para garantizar su bienestar. Portugal ha estado avanzando de forma sólida, aunque lenta, incluso a través de la aprobación de cambios legales que sitúan a los animales en el centro del escenario. El trabajo académico sigue siendo esencial para fortalecer los enfoques teóricos que son la base de estos cambios sociales y políticos. En este contexto, el libro portugués "Ética Aplicada - Animales" (traducción del autor) constituye una fuente importante para aprender y reflejar los principales temas relacionados con los animales. El libro abarca una amplia gama de temas desde el estatuto ético de los animales hasta la domesticación, los animales de compañía, la experimentación animal, la ganadería, el vegetarianismo, las especies amenazadas y el activismo. Esta reseña describe y analiza brevemente el contenido del libro

    POLÍTICAS INSTITUCIONAIS PARA FORMAÇÃO DE COMPETÊNCIAS GERENCIAIS DOS PROFESSORES DA UNIVASF

    Get PDF
    O presente trabalho teve como objetivo analisar as políticas públicas e organizacionais voltadas à formação de competências gerenciais dos professores da UNIVASF para gestão. Na maioria dos casos, os atuais gestores da educação não foram preparados para assumir o papel de gestor em instituições de ensino superior (IES). Some-se a isso, a ausência de políticas institucionais – aquelas direcionadas ao professor de ensino superior por meio de políticas públicas (PP) – e de políticas organizacionais (PO) voltadas ao desenvolvimento de competências gerenciais (ÉSTHER, 2007; MEYER JR., MEYER, 2011; MELO, LOPES, RIBEIRO, 2013; MUSSELIN, 2007). Trata-se de um estudo que adotou uma perspectiva predominantemente qualitativa. Os dados foram obtidos via pesquisa documental e corroboram a lacuna de políticas institucionais apontada na literatura especializada. Com a expansão e a interiorização das IFES, a formação de professores-gestores torna-se ainda mais importante, tendo em vista o protagonismo que esses atores assumem na implementação da Política Pública para Educação Superior. Sem políticas institucionais voltadas a formação de professores com competências gerenciais, dificilmente os dirigentes da UNIVASF desempenharão bem seu papel de gestor, e assim, é possível que haja o comprometimento do alcance da eficiência e na eficácia na gestão desta IFES

    Recognising sentience in the Portuguese Civil Code

    Get PDF
    Las corrientes filosóficas en las cuales se defiende que los animales no humanos no son meras cosas, como lo había sostenido Descartes, sólo han tenido un impacto en los últimos años en relación a la calificación jurídica de los animales, con países como Francia, Alemania, Austria y Suiza que han reconocido en sus legislaciones nacionales que los animales no humanos son seres sintientes. El país más reciente en adoptar esta enmienda ha sido Portugal, en virtud de la Ley n. 8/2017 del 3 de marzo que modificó el Código Civil portugués. Esta enmienda fue aprobada por unanimidad por el Parlamento Nacional el 22 de diciembre de 2016 y ha introducido una serie de nuevas disposiciones que pretenden lograr una mejor protección de los animales no humanos en todo el país, incluyendo un conjunto de limitaciones a los propietarios de animales. El presente articulo analiza brevemente la enmienda portuguesa y se pregunta si traerá mejoras condiciones para los propios animales, especialmente los sometidos a uso y explotación institucionalizados, como animales de granja y de laboratorio. La opinión del autor es que la enmienda es un paso de gran relevancia, no sólo porque aporta nuevas disposiciones que pueden representar, o al menos conducir, a una mayor protección de los animales, sino sobre todo porque representa un claro alejamiento de la filosofía cartesiana que durante tanto tiempo ha dominado el mundo occidental y ha tenido impactos abominables en la vida y el bienestar de los animales no humanos. Sin embargo, cuando se trata de la utilización institucionalizada de animales, el cambio de la calificación jurídica de los animales tiene poco o ningún impacto, a la luz de la existencia de regímenes específicos que permitan a los animales ser tratados y sacrificados de maneras que de otro modo sería incompatibles con el nuevo estatuto de los animales. Esta conclusión queda confirmada por el hecho de que, el mismo día en que se aprobó la enmienda al Código Civil portugués, las propuestas de modificación del Código Penal portugués con vistas a extender la criminalización de la crueldad a todos los animales (dado que, en la actualidad, sólo los actos de crueldad contra animales de compañía constituyen un crimen en Portugal) fueron rechazados. Por lo tanto, el simbolismo representado por el nuevo estatuto animal no puede ser visto como una victoria total para los animales mismos: es, en el mejor de los casos, una puerta nueva a través de la cual se deben iniciar, luchar y completar más cambios sustanciales.The philosophical currents arguing for the recognition that non-human animals are not mere things, as Descartes had sustained, has only just in recent years had an impact on the legal qualification of animals, with countries such as France, Germany, Austria and Switzerland recognizing that non-human animals are sentient beings in their national laws. The most recent country to have adopted such an amendment is Portugal, under Law n. 8/2017 of 3rd March which amended the Portuguese Civil Code. This amendment was unanimously approved by the National Parliament on 22nd of December 2016 and it has inserted a number of new provisions that intend to achieve better protection for non-human animals in the country, including a set of limitations upon the owners of animals. The present report briefly analyses the Portuguese amendment and questions whether it will bring effective improvements for the animals themselves, especially the ones subject to institutionalised use and exploitation, such as farm and laboratory animals. It is the author's opinion that the amendment is an extremely relevant step forward not simply because it brings new provisions that can in fact represent, or at least lead to, more protection for animals, but especially because it represents a clear departure from the Cartesian philosophy that has for so long dominated the Western world and has had abhorrent impacts on the lives and well-being of non-human animals. However, when it comes to the institutionalised use of animals, the change of the legal qualification of animals has little to no impact in light of the existence of specific regimes that allow animals to be treated and slaughtered in manners that would otherwise be considered incompatible with the new status of animals. This conclusion is further confirmed by the fact that, on the same day that the amendment to the Portuguese Civil Code was approved, proposals for amending the Portuguese Criminal Code with a view to extending the criminalisation of cruelty to all animals (given that currently only acts of cruelty against companion animals are a crime in Portugal) were rejected. Hence, the symbolism represented by the new animal status cannot be seen as a full-spectrum victory for the animals themselves: it is, at the very best, a new door through which more substantial changes need to be brought, fought for and won

    Estudo preliminar de alterações anátomo-histológicas em caprinos intersexuais sem cornos da raça Serrana

    Get PDF
    Este estudo teve como principal objectivo identificar possíveis alterações anátomo-histológicas em caprinos Serranos, sem cornos e intersexuais, relativamente a caprinos da mesma raça, com cornos e sexualmente normais. Neste sentido, quatro caprinos da raça portuguesa Serrana, ecótipo transmontano, com aproximadamente um ano de idade, foram utilizados na realização deste ensaio. Dois deles tinham cornos e eram sexualmente normais (testemunhas), enquanto os outros dois eram sem cornos e apresentavam fenómenos de intersexualidade. Os dois caprinos intersexuais estudados apresentavam diferentes graus de masculinização do seu tracto genital e eram estéreis. Um deles revelou-se pseudomacho e o outro hermafrodita bilateral

    O PROFESSOR-GESTOR EM UNIVERSIDADES FEDERAIS: ALGUNS APONTAMENTOS E REFLEXÕES

    Get PDF
    Buscou-se discutir que o professor de ensino superior nas universidades federais agora não é apenas docente e pesquisador, mas tem de ser, por vezes, professor-gestor (academic manager). Nessas situações ele enfrenta desafios, alguns decorrentes de lacunas no desenvolvimento de suas competências gerenciais, os quais mereceram algumas reflexões. Como possível caminho são apontados modelos de competências gerenciais para o professor de ensino superior, com ênfase no framework analítico de Mendonça et al. (2012). Considera-se que preparar professores de ensino superior para atuarem como dirigentes das universidades federais implica em formá-los considerando as competências gerenciais que se esperam deles como professor-gestor. Esse movimento não é importante somente para o alcance de níveis de excelência no ensino, pesquisa e extensão no sistema de ensino superior no Brasil, mas também para que as universidades federais possam cumprir sua missão junto à sociedade

    Diplomacia na era da informação e gestão do conhecimento

    Get PDF
    Dissertação de mestrado em Sistemas de InformaçãoA evolução contínua das Tecnologias de Informação e Comunicação (TIC) coloca novos desafios aos actores envolvidos. A adaptação a esses desafios irá criar novas hierarquias independentes das fronteiras geográficas. As tecnologias de rede como a internet geraram um poder acrescido para os actores não estatais que capturaram muitas das atribuições tradicionais dos Estados. O conceito de diplomacia, desde a sua origem tradicional ao contexto virtual mudou significativamente. Hoje, qualquer agente diplomático tem de lidar com implicações substanciais de um novo ambiente comunicacional, considerando o impacto das TIC numa sociedade crescentemente estruturada em rede e menos hierarquizada. O Estado deverá ter em conta a emergência de novos actores e a sua relevância na actividade diplomática. Nos dias de hoje a actividade diplomática tem de fazer face a uma concorrência acrescida de actores não estatais que fazem uso de novos recursos informacionais e comunicacionais. Estes actores (tais como as ONG, média, organizações terroristas, organizações ambientais e de recursos humanos, entre outros) tornaram-se aptas a desempenhar algumas das funções estatais típicas gerando uma distribuição mais difusa do poder, menos centrada no Estado. Muitos deles estão tecnologicamente muito bem preparados, fazendo um uso intensivo das TIC e, sobretudo, da computação em rede, obtendo um acesso cada vez mais fácil a um conjunto significativo de pessoas e informações. As instituições diplomáticas terão de adaptar-se à Era da Informação, determinando esta, em grande medida o modo como a actividade diplomática será exercida no futuro, e quais os actores predominantes. Dado que a informação e a sua gestão são basilares no desempenho de toda a actividade diplomática, será importante verificar em que medida um acesso mais generalizado a este recurso poderá alterar o modo como a actividade é desempenhada, mas também ao nível do público-alvo da actividade, modificando a sua percepção. O objectivo do trabalho é o de analisar a importância que as alterações tecnológicas têm na actividade diplomática, avaliando em que medida a emergência de novos actores relega a acção estatal para um plano secundário. O desenvolvimento das tecnologias e das redes assume hoje um papel central na actividade diplomática, requerendo a adopção de novos processos de interacção virtual. Existe um desconhecimento, por parte dos agentes diplomáticos nacionais, das oportunidades e ameaças que se colocam actualmente à actividade. Neste contexto, será necessária uma mudança tecnológica, acompanhada por mudanças nas estruturas das organizações, e um aumento das qualificações que adapte a diplomacia a uma sociedade organizada em rede. Um dos passos fundamentais passa por um investimento permanente na elevação das qualificações tecnológicas dos diplomatas que poderá passar pela criação de uma instituição especializada no ensino da diplomacia, intensiva em TIC.The continuous evolution of Information and Communication Technologies (ICT) implies new challenges to all the people involved in the diplomatic activity. Those challenges will create new challenges independent from geographical borders. The network technologies as the internet generated an increased power to non-state actors that have captured many of the traditional State functions. The concept of diplomacy, since his origin to the virtual context has changed significantly. Nowadays, any diplomatic agent has to deal with the substantial implications of a new communicational environment, considering the impact of the ICT in a society increasingly networked and less hierarchical. The State must take into account the emergence of new actors and his relevance in the diplomatic activity. Nowadays, the diplomatic activity must deal with an increased competition form nonstate actors that use new information and communication resources. These actors (such as the NGO’s, media, terrorist organizations, environmental and human resource organizations) became able to exert some typical State functions generating a more diffuse distribution of power, less State-focused. Many of these actors are technologically well prepared, using ICT’s intensively, and, especially network computing, obtaining na increasingly easy access to a significant number of people. Diplomatic institutions must adapt to the Information Age, which will determine how the diplomatic activity will be exerted in the future and who will be predominant. Since information and information management are essential in the performance of all diplomatic activity, it is important to check whether a wider access to this resource can change the way this activity is performed, and also how the public reacts to that wider access. The aim of this study is to analyse the relevance of technological changes in the diplomatic activity, assessing to what extent the emergence of new actors will relegate the State action to a secondary role. The development of technologies and networks assumes a central role in the diplomatic activity, requiring the adoption of new forms of virtual interaction. The Portuguese diplomatic agents are unaware of the opportunities and threats that concern the diplomatic activity. In this context, it is essential a technological change, as well as improved organizational structures, and an increase in qualifications that adapt the diplomatic activity to a networked society. A key step should be a permanent investment in the technological training of diplomats, that may require the creation of an education institution specialized in diplomacy and ICT

    Ambiente Integrado de Desenvolvimento IEC 61131-3 para Eclipse

    Get PDF
    Para a automatização de processos industriais, é comum o uso de controladores reprogramáveis (PLC). A programação destes controladores é geralmente realizada recorrendo a linguagens de programação próprias (IL, ST, SFC, LD e FBD), definidas pela norma IEC 61131-3.Apesar de existirem já vários compiladores funcionais para estas linguagens, a quantidade de IDE's disponíveis para programação nas línguas da Norma é reduzida, sendo maioritariamente dominada por softwares proprietários.O objetivo desta dissertação é a criação de um novo IDE que possa ser integrado com o IDE Open-Source Eclipse. Nesta dissertação é tratada a criação de dois novos editores gráficos, nomeadamente para as linguagens FBD e LD. Estes editores foram criados de forma a poderem ser integrados com o trabalho já realizado por outros estudantes, completando assim a componente de editores gráficos do IDE para IEC 61131-3.In the automation of industrial processes, the use of programmable logic controllers (PLC) is widespread. The programming of these controllers is achieved using a few programming languages specifically designed for this purpose, such languages are defined in the IEC 61131-3 Norm.Despite the existence of many functional compilers for these languages, the amount of available IDE's to work with them is small and mostly dominated by proprietary software.The goal of this dissertation is to create a new IDE which can be integrated with the Eclipse Open-Source IDE. In this dissertation the creation of two new graphical editors for the FBD and LD languages is detailed. These editors were integrated with the previous software already developed by other students, completing the list of graphical editors for the new IDE
    corecore