Loading...
17 results
Search Results
Now showing 1 - 10 of 17
- Web-based access control systemPublication . Teixeira, Ana; Santos, Cristina; Ribeiro, Fernando Reinaldo; Lopes, EuricoThis article describes a web-based system to control and manage the access to the ESTCB, which it is under development as a student’s final project. Beyond an important pedagogical and technological value, we believe that this work is an important step towards offering strong and efficient security management for access control systems. We make use of standard technologies in use on the Web, to make an effective campus-wide security system. The system management and configuration, the consultation of access information for schedules, users, spaces, among others, will be carried out through the Internet. The proposed model is based on the use of two data nets: a CAN field bus to which are connected magnetic cards readers, door locks and sensors of each access place and the Ethernet that establishes connection between different CAN field bus and servers, which contain information about users and access rules.
- Free software as tool for students of computer engineering courses: a case studyPublication . André, Gonçalo; Costa, Mónica; Metrôlho, J.C.M.M.; Lopes, EuricoFree software has been recognized for many as a differentiated culture of development and use of software that can be strategically and cause economic impact. One of the basic aspects for the success of this paradigm is the capacity of professionals to be able to absorb and to spread the culture of the free software of ample form. In this mission, and several others, the University must assume its role of generation and diffusion of new knowledge, thus contributing for the propagation of the culture of free software development. It was based on this idea that the work that we will present on the present article as appeared. Thus, based on a partnership with a commercial company, the idea of to build a project based on three components: a software application; a base philosophy (use of free software); a goal (that the pupils acquire in the end of its project know how with applicability in "the real" world outside of the Education Institution).
- Big data and traffic data analysis: Urban traffic forecasting and managementPublication . Barata, Luís; Gonçalves, João; Palhares, João; Lopes, Eurico; Lopes, ArmindaO artigo analisa diferentes metodologias e tecnologias utilizadas em sistemas de gestão e análise de tráfego urbano baseados em Big Data. São discutidas diversas técnicas, como a instalação de sensores, dispositivos IoT e câmaras de vigilância para recolha de dados, o uso de algoritmos e tecnologias de machine learning para identificação e classificação de veículos, o uso de técnicas como Map Reduce para o tratamento de dados e a comunicação entre diversas aplicações de redes sociais para obtenção de dados em tempo real sobre a localização e deslocação de utilizadores. Além disso, são propostas modelos baseados em redes neuronais e algoritmos como ABC para a previsão de mudança de sinais e gestão de fluxo de tráfego. São ainda destacadas as vantagens e desvantagens de cada abordagem e como elas podem ser aplicadas para melhorar a gestão de tráfego urbano e reduzir a poluição causada por veículos.
- A simple approach to detect anomalies in microservices-based systems using PyODPublication . Landim, Lauriana Patricia Tavares; Barata, Luís; Lopes, EuricoEase of scale is one of the defining characteristics of microservices. However, with scalability comes the problem of diversity of services, making it very important to detect anomalies the soonest possible. Because it is recent, there are still few studies on the best approaches to detecting anomalies in microservices. This paper proposes the Python toolkit, PyOD, as an approach for microservice anomaly detection. This toolkit is composed of a set of anomaly detection algorithms, including classical LOF (SIGMOD2000) to the latest ECOD (TKDE2022). To evaluate the approach, we used two of its algorithms, k Nearest Neighbors (kNN) and Histogram-based Outlier Score (HBOS) to detect anomalies such as application bugs, CPU exhausted, and network jam on the TraceRCA dataset. This dataset contains logs from a real microservices system. The preliminary results show that HBOS algorithm performs better than kNN, with Recall and F1-Score of 93% and 89%, respectively, while for kNN these metrics were 92% and 85%, respectively.
- Modeling and simulation for production improvementPublication . Apolinário, Jorge; Veríssimo, João; Metrôlho, J.C.M.M.; Pedro, João; Lopes, EuricoThe main aim of this paper is to describe a developed computer application to simulate the production system of a company located in Castelo Branco-Portugal. Simulation is used to help to fulfill the necessities of the enterprise in what concerns to its constant optimization and its need to improve its performance during production. It also helps on finding and study potential problems such as the case of bottleneck lines, before they can real happen. This application allows the implementation of changes in the model, to transform the production system and to stimulate the new system in order to check out if this brings more advantages than the one already installed. The application also allows to simulate the production of a certain number of pieces and to calculate the period of time involved in its production, as well.
- Design and implementation of a data pick up system in apparel industryPublication . Ferreira, Tânia; Coroado, Alexandra Maria Martins; Pereira, António; Metrôlho, J.C.M.M.; Lopes, EuricoThe layout of the factories in the apparel industry has several processing stations that are grouped in sections that have to do with a particular task (ex. trousers stitch). This together with high levels of production capacity demands the implementation of automatic monitoring systems that allow some sort of feedback related with the production progress of those stations. This paper describes a system that is being developed at Escola Superior de Tecnologia de Castelo Branco, which is part of the Instituto Politécnico de Castelo Branco. It consists of a prototype for a real time data pick up system, using the Controller Area Network (CAN) [1] bus. The aimed objective is to collect the data contained in bar code labels that are coupled to cloths pieces in an apparel factory during the production process. Those labels have useful information to the production stage (ID number of the piece), and accompany each apparel piece. This system is part of a more global system that will allow the production management using a wed platform linking the commercial, production scheduling, manufacturing control and customer/seller stages.
- Web-CAN interface for access control and monitoringPublication . Ribeiro, Fernando Reinaldo; Metrôlho, J.C.M.M.; Lopes, EuricoThis paper describes a web-based system which allows the user to manage and to do real time monitoring the access to the educational building spaces, using two data nets. The first one is based on the CAN bus for data acquisition and actuation tasks to which are connected control devices like, magnetic cards readers, door locks and sensors. The second one is an Internet/Intranet infrastructure and uses standard web technologies like PHP and Java to provide an effective control and real time monitoring. This system is implemented on the Linux operating system using the Apache HTTP server and make use of standard technologies in use on the Web, to make an effective campus-wide security system. To close the gap between these two nets we used a CAN/Intranet gateway. In this paper the system layout and its main components are described.
- Coloured fuses position controlPublication . Monteiro, Filipe; Metrôlho, J.C.M.M; Costa, Mónica; Lopes, Eurico; Conceição, J. PedroThis document describes an application for automatic visual inspection of automotive fuse boxes. The presented system is being developed to allow the fuse boxes quality test by colour detection. The software was developed using the IMAQ Vision for LabVIEW software-developing tool. The system uses a low price USB web cam as an image acquisition device. The paper along its sections describes the main system blocks.
- A target environment programming language to improve developer's productivity: a case studyPublication . Metrôlho, J.C.M.M.; Costa, Mónica; Ribeiro, Fernando Reinaldo; Lopes, EuricoThis paper presents a target-specific programming language (TSL) that was designed to improve the design cycle of code generation for an industrial embedded system. The native assembly code, the new language structure and their constructs, are presented in the paper. The proposed TSL is expressed using words and terms that are related to the target’s domain and consequently it is now easier to program, understand and to validate the desired code. It is also demonstrated the language efficiency by comparing some code described using the new language against the previous used code. The design cycle is improved with the usage of the TSL because description time and debug time are significantly reduced with this new software tool. This is also a case of university-industry partnership.
- Dentro e fora da sala de aula: uma experiência pedagógica em Ciências Biomédicas LaboratoriaisPublication . Lopes, Eurico; Coelho, Patrícia; Rodrigues, FranciscoO Bioempreendedorismo é associado às biotecnologias ou ciências da saúde sendo uma das unidades curriculares normalmente lecionada em cursos de Escola Superiores de Saúde do Ensino Superior Politécnico em Portugal. Estes cursos, têm em regra, quatro anos de duração, sendo lecionada a unidade curricular no 3º ou 4º ano, encontrando-se alguns dos alunos a frequentar os seus estágios curriculares. Neste artigo é efetuado um estudo exploratório onde são comparados os resultados da aprendizagem no curso de Ciências Biomédicas Laboratoriais da Escola Superior de Saúde Dr. Lopes Dias do Instituto Politécnico de C. Branco, em duas situações distintas: ensino dentro da sala de aula, na sua forma presencial tradicional e o ensino fora da sala de aula, sob a forma de ensino à distância. São utilizados como critérios de comparação as ideias de negócio desenvolvidas pelos alunos assim como também os resultados da avaliação. Neste artigo são apresentados os conteúdos programáticos, a metodologia de ensino e os meios utilizados em ambas as situações. No final são discutidos os resultados obtidos neste estudo exploratório que decorreu nos anos letivo de 2015/16 e 2016/17.