Repository logo
 

CIIC - Capítulos de livros

Permanent URI for this collection

Browse

Recent Submissions

Now showing 1 - 9 of 9
  • Traffic Management in Rural Networks
    Publication . Emiliano, Rodrigo; Silva, Fernando; Frazão, Luis Alexandre Lopes; Barroso, João; Pereira, António
    The internet is increasingly present in people's lives, being used in diverse tasks, such as checking e-mail up to online gaming and streaming. The so-called "killer applications" are applications that, when not properly identified and prevented, have more impact on the network, making it slow. When these applications are used on networks with limited resources, as happens in rural networks, they cause a large load on the network, making it difficult its use for work purposes. It is important then to recognize and characterize this traffic to take action so that it does not cause network problems. With that in mind, the work presented in this paper describes the research and identification of cost free traffic analysis solutions that can help to overcome such problems. For that, we perform preliminary testing and a performance comparison of those tools, focusing on testing particular types of network traffic. After that, we describe the analysis and subsequent modification of the source code for storing important traffic data for the tests, as well as the test scenarios in laboratory and real-life environments. These tasks are aimed on collecting information that assists in taking action to improve the allocation of network resources to priority traffic.
  • Solving the weighted ring edge-loading problem without demand splitting using a Hybrid Differential Evolution Algorithm
    Publication . Bernardino, Anabela; Bernardino, Eugénia; Sanchez-Perez, Juan Manuel; Gomez-Pulido, Juan Antonio; Vega-Rodriguez, Miguel Angel
    In the last few years we have seen a significant growth in Synchronous Optical Network (SONET) deployments in telecommunication service providers. With growth of data traffic, network operators seek network-engineering tools to extract the maximum benefits out of the existing infrastructure. This has suggested a number of new optimization problems, most of them in the field of combinatorial optimization. We address here the Weighted Ring Edge-Loading Problem (WRELP). The WRELP is an important optimization problem arising in a popular ring topology for communication networks - given a set of nodes connected along a bi-directional SONET ring, the objective is to minimize the maximum load on the edges (pairwise) of a ring. Our procedure includes some original features, including the application of Hybrid Differential Evolution. We also perform comparisons with standard Differential Evolution, Genetic Algorithm and Tabu Search.
  • Deep learning with realtime inference for human detection in search and rescue
    Publication . Llasag Rosero, Raúl; Grilo, Carlos; Silva, Catarina
    Human casualties in natural disasters have motivated tech- nological innovations in Search and Rescue (SAR) activities. Di cult ac- cess to places where res, tsunamis, earthquakes, or volcanoes eruptions occur has been delaying rescue activities. Thus, technological advances have gradually been nding their purpose in aiding to identify and nd the best locations to put available resources and e orts to improve rescue processes. In this scenario, the use of Unmanned Aerial Vehicles (UAV) and Computer Vision (CV) techniques can be extremely valuable for accelerating SAR activities. However, the computing capabilities of this type of aerial vehicles are scarce and time to make decisions is also rele- vant when determining the next steps. In this work, we compare di erent Deep Learning (DL) imaging detectors for human detection in SAR im- ages. A setup with drone-mounted cameras and mobile devices for drone control and image processing is put in place in Ecuador, where volcanic activity is frequent. The main focus is on the inference time in DL learn- ing approaches, given the dynamic environment where decisions must be fast. Results show that a slim version of the model YOLOv3, while using less computing resources and fewer parameters than the original model, still achieves comparable detection performance and is therefore more appropriate for SAR approaches with limited computing resources.
  • CROSS-PLATFORM DEVELOPMENT FOR E-COMMERCE
    Publication . Vieira, Leandro; Bernardino, Anabela; Bernardino, Eugénia
    Electronic commerce is generally seen as a competitor for physical stores, however, this paper proposes a solution where they work side-by-side to improve the in-store customer experience. An application directed for store retailers was created with the cross-platform framework React Native, making it available for Android, iOS, and the web. Using thebe of their interest, and place orders, providing the customer with a unique and faster shopping experience.
  • Multi Pitch Estimation of Piano Music using Cartesian Genetic Programming with Spectral Harmonic Mask
    Publication . Miragaia, Rolando; Reis, Gustavo; Fernandéz de Vega, Francisco; Chávez, Francisco
    Piano notes recognition, or pitch estimation of piano notes has been a popular research topic for many years, and is still investigated nowadays. It is a fundamental task during the process of automatic music transcription (extracting the musical score from an acoustic signal). We take advantage of Cartesian Genetic Programming (CGP) to evolve mathematical functions that act as independent classifiers for piano notes. These classifiers are then used to identify the presence of piano notes in polyphonic audio signals. This paper describes our technique and the latest improvements made in our research. The main feature is the introduction of spectral harmonic masks in the binarization process for measuring the fitness values that has allowed to improve the classification rate: 10% in the F-measure mean result. Our system architecture is also described to show the feasibility of its parallelization, which will reduce the computing time.
  • Humanportal – A React.js case study
    Publication . de Sousa, Mayelson; Gonçalves, Alexandrino José Marques
    A constante evolução das tecnologias web tem originado o aparecimento de diversas frameworks e bibliotecas com o objetivo de melhorar o trabalho de quem desenvolve e a experiência de quem utiliza. No sentido de maximizar a satisfação do cliente e disporem de soluções de acordo com os padrões de atuais do mercado, as empresas devem adaptar os seus produtos, com particular enfoque nas soluções web-based, com vista a potenciar a usabilidade e a fluidez do seu uso. Neste sentido, este artigo apresenta um caso de estudo real, onde a empresa humansoft, adaptou uma das suas principais soluções, humanportal, a uma das mais recentes e mais utilizadas tecnologias web, o React.js. O React.js é uma ferramenta especialmente vocacionada para lidar com a camada de visualização de aplicações web e a sua aplicação no contexto empresarial, nomeadamente na área de gestão de recursos humanos, que é precisamente a área onde se enquadra o humanportal. Com este processo, o grau de satisfação dos clientes foi notório, tendo os mesmos destacado a maior flexibilidade e facilidade de utilização do produto, permitindo, desse modo, uma otimização e adequação dos processos de gestão.
  • Billing in the Mobile Era : Octa Code’s Study Case
    Publication . Andrade, Eduardo; Bernardino, Anabela; Bernardino, Eugenia
    Na era digital, cada vez mais os serviços existentes se adaptam às novas tecnologias e aos seus benefícios. Com o surgimento de nova legislação, irá passar a ser obrigatório a utilização de plataformas digitas para todos os documentos de faturação. Com esta alteração, surge a necessidade de aplicações móveis que possam ser utilizadas em qualquer lado para substituir a tradicional fatura manual ainda utilizada em muitos negócios de cariz ambulante, onde o manuseamento de computadores ou portáteis não é fácil. Mas este novo mercado cria também novos desafios e problemas que serão explorados no caso de estudo em questão. Octa Gest Faturas, da Octa Code, é uma nova aplicação que pretende destacar-se ao oferecer uma experiência de fácil utilização, enquanto ao mesmo tempo aplica as práticas recomendadas no desenvolvimento de aplicações móveis.
  • AR Mobile Application to Enhance the Birdwatching Experience
    Publication . Venâncio, José; Marto, Anabela; Ascenso, Rita Margarida Teixeira; Rodrigues, Nuno; Gonçalves, Alexandrino José Marques
    Guard@Lis application was developed to ease the birdwatching activity. The main purpose was to support the discovery and identification of bird species along a trail, encouraging the preservation and protection of nature. To create a new bird observation perspective since augmented reality features were developed to enhance the experience of birdwatching, ensuring the chance to watch even the most elusive birds. Adding animated 3D models of some birds allows the observation of these species that, for several reasons, may not be easy to encounter in their natural habitat when the user is making the trail. The solution is composed of a multiplatform app and a back-office. It is prepared to create routes with hotspots and improve the bird species list. This first version was designed with a route in the city of Leiria, having specific points along the way, defined for the observation of certain species. Guard@Lis application intends to encourage the didactic and educational facets, so the whole development process of this application was to create a guide that allows users to be able to identify and list the number of bird species found. At this stage, the app allows its users to trail the main historical and tourist points of Leiria and collect the bird species observed.
  • Cybersecurity and Digital Forensics – Course Development in a Higher Education Institution
    Publication . Antunes, Mário; Rabadão, Carlos
    Individuals and companies have a feeling of insecurity in the Internet, as every day a reasonable amount of attacks take place against users’ privacy and confidentiality. The use of digital equipment in illicit and unlawful activities has increasing. Attorneys, criminal polices, layers and courts staff have to deal with crimes committed with digital “weapons”, whose evidences have to be examined and reported by applying digital forensics methods. Digital forensics is a recent and fast-growing area of study which needs more graduated professionals. This fact has leveraged higher education institutions to develop courses and curricula to accommodate digital forensics topics and skills in their curricular offers. This paper aims to present the development of a cybersecurity and digital forensics master course in Polytechnic of Leiria, a public higher education institution in Portugal. The authors depict the roadmap and the general milestones that lead to the development of the course. The strengths and opportunities are identified and the major students’ outcomes are pointed out. The way taken and the decisions made are also approached, with a view to understanding the performance obtained so far.