- Software-Defined Networks and 5G
- Software System Performance and Reliability
- Cloud Computing and Resource Management
- IoT and Edge/Fog Computing
- Caching and Content Delivery
- Network Security and Intrusion Detection
- Service-Oriented Architecture and Web Services
- Digital Transformation in Industry
- Business Process Modeling and Analysis
- Advanced MIMO Systems Optimization
- Internet Traffic Analysis and Secure E-voting
- Software Engineering Research
- Smart Grid Security and Resilience
- Advanced Optical Network Technologies
- Information and Cyber Security
- Cooperative Communication and Network Coding
- Privacy-Preserving Technologies in Data
- Software Engineering Techniques and Practices
- Information Technology Governance and Strategy
- Advanced Software Engineering Methodologies
- Opportunistic and Delay-Tolerant Networks
- Blockchain Technology Applications and Security
- Cryptography and Data Security
- Big Data and Business Intelligence
- Access Control and Trust
Universidade Federal do Rio Grande do Sul
2014-2024
University of Rio Grande and Rio Grande Community College
2015-2019
Trinity College Dublin
2019
Universidade Federal de Minas Gerais
2018
Institute of Informatics of the Slovak Academy of Sciences
2017
Universidade Federal do Rio Grande
2010-2016
SDN is an emerging paradigm currently evidenced as a new driving force in the general area of computer networks. Many investigations have been carried out last few years about benefits and drawbacks adopting SDN. However, there are discussions on how to manage networks based this paradigm. This article contributes discussion by identifying some main management requirements Moreover, we describe current proposals highlight major challenges that need be addressed allow wide adoption related technology.
Anomaly traffic detection and classification mechanisms need to be flexible easy manage in order detect the ever growing spectrum of anomalies. Detection are difficult tasks because several reasons, including obtain an accurate comprehensive view network, ability occurrence new attack types, deal with misclassification. In this paper, we argue that Software-Defined Networking (SDN) form propitious environments for design implementation more robust extensible anomaly schemes. Different than...
Software-Defined Networking (SDN) is an emerging paradigm that arguably facilitates network innovation and simplifies management. However, in the context of SDN, management activities, such as monitoring, visualization, configuration can be considerably different from traditional networks. An SDN controller, for example, customized by administrators according to their needs. Such customizations might pose impact on resource consumption traffic forwarding performance, which difficult assess...
Power grids are responsible for the transmission and distribution of electricity to end-users. These systems undergoing a modernization process through use Information Communication Technology (ICT), transforming electric system into Smart Grids. In this context, Supervisory Control Data Acquisition (SCADA) management monitoring substations field devices. paper, we investigate SDN as an approach assist in SCADA systems. We discuss its possible benefits, such simplified power resources....
5G networks support various advanced applications through network slicing, function virtualization (NFV), and edge computing, ensuring low latency service isolation. However, private relying on open-source tools still face challenges in maturity integration with edge/cloud platforms, compromising proper slice This study investigates resource allocation mechanisms to address this issue, conducting experiments a hospital scenario medical video conferencing. The results show that CPU...
Datacenter operators are increasingly deploying virtualization platforms to improve resource usage efficiency and simplify the management of tenant applications. Although there significant gains be made, predicting performance becomes a major challenge, especially given difficulty allocating datacenter network bandwidth multitier applications, which generate highly variable traffic flows between their constituent software components. Static allocation based on peak rates ensures SLA...
Abstract Programming is one of the most fundamental initial skills for engineering students. Institutions that offer courses have challenge deciding how to deliver this subject since it requires unique thinking from This paper addresses impact adopting C and Python programming languages in introductory A case study was conducted university's course, analyzing student data. approach divides students into two groups according language: Python. Data were gathered analyzed about their learning...
Open source implementations of software-based network components have become a viable alternative to deploy and operate 5G networks. Although these provide great flexibility, overall performance becomes dependent not only on the choice software stack, but also its combination with suitable hardware. In this context, testing an essential tool assess behavior mobile networks under different deployment scenarios. Therefore, goal work is analyze how open core behave for execution procedures at...
Network Slicing (NS) is an essential technique extensively used in 5G networks computing strategies, mobile edge computing, cloud and verticals like the Internet of Vehicles industrial IoT, among others. NS foreseen as one leading enablers for 6G futuristic highly demanding applications since it allows optimization customization scarce disputed resources dynamic, clients with distinct application requirements. Various standardization organizations, 3GPP's proposal new generation...
Software-Defined Networking (SDN) is a dynamic, adaptable, controllable and flexible network architecture. It provides an extensible platform for delivery of services, capable responding quickly to service requirement changes. As result, SDN has become suitable scenario the application techniques approaches improved infrastructure management, such as Policy-Based Management (PBM). In PBM, using refinement, high-level policy-e.g., specified Service Level Agreement (SLA) - can be translated...
Power systems are undergoing an intense process of modernization, and becoming highly dependent on networked used to monitor manage system components. These so-called Smart Grids comprise energy generation, transmission, distribution subsystems, which monitored managed by Supervisory Control Data Acquisition (SCADA) systems. In this paper, we discuss the benefits using Software-Defined Networking (SDN) assist in deployment next generation SCADA We also present a specific Network-Based...
Software-Defined Networking (SDN) permits centralizing part of the decision-logic in controller devices. Thus, controllers can have an overall view network, assisting network programmers to configure network-wide services. Despite this, behavior devices and their configurations are often written for specific situations directly controller. As alternative, techniques such as Policy-Based Network Management (PBNM) be used by business-level operators write Service Level Agreements (SLAs) a...
Modern datacenters rely heavily on virtualization technologies to offer customized computing and network resources demand a large number of tenant applications. However, efficiency in resource utilization delivered by that exploit statistical multiplexing across applications means predictability performance remains challenge. Allocation bandwidth is particularly difficult, given the variability traffic flows between components multi-tier Static allocation based peak rates ensures SLA...
Large-scale testing and evaluation of network solutions are complex typically involve multiple domains (e.g., optical, wireless, cloud). The FUTEBOL project has deployed geographically distributed testbeds in Brazil Europe that enable the experimentation validation new cross-domain solutions. In this article, we introduce a control framework allows experimenters to slice, reserve, orchestrate cloud resources coordinated manner. We illustrate features our evaluate it through an experiment...
Planning is a fundamental sub-process of the overarching Information Technology (IT) change management process, proposed by Infrastructure Library to help organizations deploy and maintain IT services in an effective efficient way. A major issue behind planning special importance for alignment changes with business objectives/constraints - adequate projection which human resources assign activities has not been properly addressed previous investigations. To fill this gap, paper we propose...