Edvard Martins de Oliveira
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Previous Organizations / Institutes
The organizations / institutes from the scholar's other articles in the past ten years
Edvard Martins de Oliveira has a total of 53 co-authors. Here are the top co-authors by number of shared publications:
- Stephan Reiff-Marganiec
University of Derby, Derby, United Kingdom
11 shared publications - Bruno Tardiole Kuehne
Fed. Univ. of Itajuba, Itajuba, Brazil
6 shared publications Julio Cezar Estrella
6 shared publicationsLuiz Henrique Nunes
University of São Paulo, São Carlos, Brazil
5 shared publications- Edmilson Marmo Moreira
Universidade Federal de Itajubá
3 shared publications - Isaac C. Ferreira
TRICOD Equipamentos Eletrônicos Indústria e Comércio LTDA, R. Cel. Francisco Braz 185, Apto. 21, Itajubá, MG, 37.500-005, Brazil
3 shared publications
Latest Publications
- Open Access
Green Scheduling and Task Offloading in Edge Computing: A Systematic Review
This paper presents a Systematic Literature Review (SLR) on green scheduling and task offloading strategies for energy optimization in edge computing environments. The evolution of low-latency, high-performance applications has driven the widespread adoption of distributed computing paradigms such as Edge Computing, Fog-Cloud architectures, and the Internet of Things (IoT). In this context, Mobile Edge Computing (MEC) is often combined with Unmanned Aerial Vehicles (UAVs) to extend computational capabilities to areas with limited infrastructure, bringing processing closer to the data source to reduce latency and improve scalability. Nevertheless, these systems encounter substantial energy-related challenges, particularly in battery-powered or resource-constrained environments. To address these concerns, green computing strategies—especially energy-efficient scheduling and task offloading—have emerged as promising approaches to optimize energy usage in edge environments. Green scheduling optimizes task allocation to minimize energy consumption, whereas offloading redistributes workloads from resource-constrained devices to edge or cloud servers. Increasingly, these techniques are enhanced through artificial intelligence (AI) and machine learning (ML), enabling adaptive and context-aware decision-making in dynamic environments. This paper conducts a systematic literature review (SLR) to synthesize the most widely adopted strategies for energy-efficient scheduling and task offloading in edge computing, highlighting their impact on sustainability and performance. The analysis provides a comprehensive view of the state of the art, examines how architectural contexts influence energy-aware decisions, and highlights the role of AI/ML in enabling intelligent and sustainable edge systems. The findings reveal current research gaps and outline future directions to advance the development of robust, scalable, and environmentally responsible computing infrastructures.
Open AccessGreen Scheduling and Task Offloading in Edge Computing: A Systematic Review
This paper presents a Systematic Literature Review (SLR) on green scheduling and task offloading strategies for energy optimization in edge computing environments. The evolution of low-latency, high-performance applications has driven the widespread adoption of distributed computing paradigms such as Edge Computing, Fog-Cloud architectures, and the Internet of Things (IoT). In this context, Mobile Edge Computing (MEC) is often combined with Unmanned Aerial Vehicles (UAVs) to extend computational capabilities to areas with limited infrastructure, bringing processing closer to the data source to reduce latency and improve scalability. Nevertheless, these systems encounter substantial energy-related challenges, particularly in battery-powered or resource-constrained environments. To address these concerns, green computing strategies—especially energy-efficient scheduling and task offloading—have emerged as promising approaches to optimize energy usage in edge environments. Green scheduling optimizes task allocation to minimize energy consumption, whereas offloading redistributes workloads from resource-constrained devices to edge or cloud servers. Increasingly, these techniques are enhanced through artificial intelligence (AI) and machine learning (ML), enabling adaptive and context-aware decision-making in dynamic environments. This paper conducts a systematic literature review (SLR) to synthesize the most widely adopted strategies for energy-efficient scheduling and task offloading in edge computing, highlighting their impact on sustainability and performance. The analysis provides a comprehensive view of the state of the art, examines how architectural contexts influence energy-aware decisions, and highlights the role of AI/ML in enabling intelligent and sustainable edge systems. The findings reveal current research gaps and outline future directions to advance the development of robust, scalable, and environmentally responsible computing infrastructures.
- Open Access
Machine Learning Applied to Edge Computing and Wearable Devices for Healthcare: Systematic Mapping of the Literature
The integration of machine learning (ML) with edge computing and wearable devices is rapidly advancing healthcare applications. This study systematically maps the literature in this emerging field, analyzing 171 studies and focusing on 28 key articles after rigorous selection. The research explores the key concepts, techniques, and architectures used in healthcare applications involving ML, edge computing, and wearable devices. The analysis reveals a significant increase in research over the past six years, particularly in the last three years, covering applications such as fall detection, cardiovascular monitoring, and disease prediction. The findings highlight a strong focus on neural network models, especially Convolutional Neural Networks (CNNs) and Long Short-Term Memory Networks (LSTMs), and diverse edge computing platforms like Raspberry Pi and smartphones. Despite the diversity in approaches, the field is still nascent, indicating considerable opportunities for future research. The study emphasizes the need for standardized architectures and the further exploration of both hardware and software to enhance the effectiveness of ML-driven healthcare solutions. The authors conclude by identifying potential research directions that could contribute to continued innovation in healthcare technologies.
Open AccessMachine Learning Applied to Edge Computing and Wearable Devices for Healthcare: Systematic Mapping of the Literature
The integration of machine learning (ML) with edge computing and wearable devices is rapidly advancing healthcare applications. This study systematically maps the literature in this emerging field, analyzing 171 studies and focusing on 28 key articles after rigorous selection. The research explores the key concepts, techniques, and architectures used in healthcare applications involving ML, edge computing, and wearable devices. The analysis reveals a significant increase in research over the past six years, particularly in the last three years, covering applications such as fall detection, cardiovascular monitoring, and disease prediction. The findings highlight a strong focus on neural network models, especially Convolutional Neural Networks (CNNs) and Long Short-Term Memory Networks (LSTMs), and diverse edge computing platforms like Raspberry Pi and smartphones. Despite the diversity in approaches, the field is still nascent, indicating considerable opportunities for future research. The study emphasizes the need for standardized architectures and the further exploration of both hardware and software to enhance the effectiveness of ML-driven healthcare solutions. The authors conclude by identifying potential research directions that could contribute to continued innovation in healthcare technologies.
- Open Access
- 1 November 2023
- Published by Taylor & Francis in Journal of Multidisciplinary Healthcare
- Vol. ume 16, 3393-3403
A Systematic Literature Review on Trustworthiness for Applications Used in eHealth Environments
Context: The technological advancement of the Internet of Things (IoT) creates opportunities in various social sectors. Patients in clinics or home care have their comfort and safety enhanced with remote monitoring, sensors and applications that control and transfer patient data. These applications must be trustworthy, since they deal with sensitive data. Purpose: The purpose of this work is to identify gaps in trustworthiness, availability, effectiveness, security and other attributes. Also, to highlight challenges and opportunities for research and give guidance on choosing the right technology or application based on the resources available to support patients and doctors, protocol of communication and maturity level of these technologies. Methodology: This work presents a systematic review of the literature following four steps: Definition of the Research Questions, Conduct Search, Screening of Papers, and Data Extraction and Mapping Process. Results: Based on the articles studied, it was possible to answer important questions about eHealth applications. The results highlight how eHealth applications can enhance patient care by monitoring health data and supporting doctors’ decision-making with a reasonable level of trustworthiness. Additionally, the results demonstrate how applications can notify external caregivers in emergencies and assist in diagnosis and treatment of illnesses. However, these applications still face problems related to sensor lifetime, medical data sharing, interoperability and lack of standardization. Finally, we suggest a literature mapping to support the choice of technologies based on resources available, communication protocol and technological maturity. Conclusion: This work carries out a systematic literature review to discuss state-of-the-art eHealth applications and gather new information of current research. In this process it was possible to show how these applications work, map out their main technological characteristics to assist the decision-making process for future works and uncover eHealth applications’ strengths, future perspectives and challenges, specifically related to the high level of trustworthiness necessary.
- 1 November 2023
- Published by Taylor & Francis in Journal of Multidisciplinary Healthcare
- Vol. ume 16, 3393-3403
Open AccessA Systematic Literature Review on Trustworthiness for Applications Used in eHealth Environments
Context: The technological advancement of the Internet of Things (IoT) creates opportunities in various social sectors. Patients in clinics or home care have their comfort and safety enhanced with remote monitoring, sensors and applications that control and transfer patient data. These applications must be trustworthy, since they deal with sensitive data. Purpose: The purpose of this work is to identify gaps in trustworthiness, availability, effectiveness, security and other attributes. Also, to highlight challenges and opportunities for research and give guidance on choosing the right technology or application based on the resources available to support patients and doctors, protocol of communication and maturity level of these technologies. Methodology: This work presents a systematic review of the literature following four steps: Definition of the Research Questions, Conduct Search, Screening of Papers, and Data Extraction and Mapping Process. Results: Based on the articles studied, it was possible to answer important questions about eHealth applications. The results highlight how eHealth applications can enhance patient care by monitoring health data and supporting doctors’ decision-making with a reasonable level of trustworthiness. Additionally, the results demonstrate how applications can notify external caregivers in emergencies and assist in diagnosis and treatment of illnesses. However, these applications still face problems related to sensor lifetime, medical data sharing, interoperability and lack of standardization. Finally, we suggest a literature mapping to support the choice of technologies based on resources available, communication protocol and technological maturity. Conclusion: This work carries out a systematic literature review to discuss state-of-the-art eHealth applications and gather new information of current research. In this process it was possible to show how these applications work, map out their main technological characteristics to assist the decision-making process for future works and uncover eHealth applications’ strengths, future perspectives and challenges, specifically related to the high level of trustworthiness necessary.
- Open Access
ABL: An original active blacklist based on a modification of the SMTP
This paper presents a novel Active Blacklist (ABL) based on a modification of the Simple Mail Transfer Protocol (SMTP). ABL was implemented in the Mail Transfer Agent (MTA) Postfix of the e-mail server Zimbra and assessed exhaustively in a series of experiments. The modified server Zimbra showed computational performance and costs similar to those of the original server Zimbra when receiving legitimate e-mails. When receiving spam, however, it showed better computing performance and costs than the original Zimbra. Moreover, there was a considerable computational cost on the spammer's server when it sent spam e-mails. ABL was assessed at the Federal University of Itajub\'{a}, Brazil, during a period of sixty-one days. It was responsible for rejecting a percentage of 20.94% of the spam e-mails received by the university during this period. After this period, it was deployed and remained in use, from July-2015 to July-2019, at the university. ABL is part of the new Open Machine-Learning-Based Anti-Spam (Open-MaLBAS). Both ABL and Open-MaLBAS are freely available on GitHub.
Open AccessABL: An original active blacklist based on a modification of the SMTP
This paper presents a novel Active Blacklist (ABL) based on a modification of the Simple Mail Transfer Protocol (SMTP). ABL was implemented in the Mail Transfer Agent (MTA) Postfix of the e-mail server Zimbra and assessed exhaustively in a series of experiments. The modified server Zimbra showed computational performance and costs similar to those of the original server Zimbra when receiving legitimate e-mails. When receiving spam, however, it showed better computing performance and costs than the original Zimbra. Moreover, there was a considerable computational cost on the spammer's server when it sent spam e-mails. ABL was assessed at the Federal University of Itajub\'{a}, Brazil, during a period of sixty-one days. It was responsible for rejecting a percentage of 20.94% of the spam e-mails received by the university during this period. After this period, it was deployed and remained in use, from July-2015 to July-2019, at the university. ABL is part of the new Open Machine-Learning-Based Anti-Spam (Open-MaLBAS). Both ABL and Open-MaLBAS are freely available on GitHub.
- Open Access
- 12 August 2022
- Published by Research, Society and Development in Research, Society and Development
- Vol. 11 (11)
Assessing the AD8232 sensor's effectiveness on telemedicine kits: checking the AD8232 sensor
In pandemic times or due to patient’s motor disabilities, the visit to health care centers can be difficult. Fortunately, multiple solutions have emerged in the last decades to provide remote medical care. In this scenario, the monitoring of vital signals is crucial for a number of diseases. Technologies of Internet of Things (IoT) are improving the collection, digitalization, transmission, and storage of such data. Some works in this field present measurement systems using of-the-shelf sensors and actuators. This paper aims to check the effectiveness, ease, and robustness of the AD8232 cardiac sensor for its use in telemedicine. Twenty experiments were performed using different devices and sensors and the results show that although it is an efficient sensor for studying or practicing with micro-controllers and sensors, it is not an effective solution for professional use. It presents problems with the position of the electrodes and the sensitivity of the sensor. Also, the device creates noise signals (impairing the collection of data), doesn’t allow the control of multiple parameters, and has limitations in technology. Most of the graphs made by the AD8232 module did not form curves that would allow their interpretation. The conclusion, considering the difficulty in obtaining good graphics, is that this sensor cannot be applied professionally.
- 12 August 2022
- Published by Research, Society and Development in Research, Society and Development
- Vol. 11 (11)
Open AccessAssessing the AD8232 sensor's effectiveness on telemedicine kits: checking the AD8232 sensor
In pandemic times or due to patient’s motor disabilities, the visit to health care centers can be difficult. Fortunately, multiple solutions have emerged in the last decades to provide remote medical care. In this scenario, the monitoring of vital signals is crucial for a number of diseases. Technologies of Internet of Things (IoT) are improving the collection, digitalization, transmission, and storage of such data. Some works in this field present measurement systems using of-the-shelf sensors and actuators. This paper aims to check the effectiveness, ease, and robustness of the AD8232 cardiac sensor for its use in telemedicine. Twenty experiments were performed using different devices and sensors and the results show that although it is an efficient sensor for studying or practicing with micro-controllers and sensors, it is not an effective solution for professional use. It presents problems with the position of the electrodes and the sensitivity of the sensor. Also, the device creates noise signals (impairing the collection of data), doesn’t allow the control of multiple parameters, and has limitations in technology. Most of the graphs made by the AD8232 module did not form curves that would allow their interpretation. The conclusion, considering the difficulty in obtaining good graphics, is that this sensor cannot be applied professionally.
- Open Access
- 18 November 2021
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 9, 157482-157498
A Study and Evaluation of Classifiers for Anti-Spam Systems
The volume of e-mails has been increasing in recent years. However, since 2005, at least half of these e-mails have been made up of spam. This massive traffic of unwanted messages causes losses to users, such as the excessive and unnecessary use of the bandwidth of their networks, loss of productivity, exposure of inappropriate content to inappropriate audiences etc. This paper proposes the study and the application of machine learning models to the classification of e-mails in existing anti-spam systems and, in particular, in the new anti-spam system Open-MaLBAS. After carrying out many experiments on different data sets, it was possible both to prove the feasibility of the proposal and to develop a powerful combination of techniques, methods, and models that can be successfully applied to the classification of e-mails in anti-spam systems.
- 18 November 2021
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 9, 157482-157498
Open AccessA Study and Evaluation of Classifiers for Anti-Spam Systems
The volume of e-mails has been increasing in recent years. However, since 2005, at least half of these e-mails have been made up of spam. This massive traffic of unwanted messages causes losses to users, such as the excessive and unnecessary use of the bandwidth of their networks, loss of productivity, exposure of inappropriate content to inappropriate audiences etc. This paper proposes the study and the application of machine learning models to the classification of e-mails in existing anti-spam systems and, in particular, in the new anti-spam system Open-MaLBAS. After carrying out many experiments on different data sets, it was possible both to prove the feasibility of the proposal and to develop a powerful combination of techniques, methods, and models that can be successfully applied to the classification of e-mails in anti-spam systems.
- Open Access
- 8 October 2021
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 9, 138618-138632
The Development of the Open Machine-Learning-Based Anti-Spam (Open-MaLBAS)
Spam e-mails are unsolicited e-mails received by users of the e-mail service. Spam e-mails cause serious harm to organizations, for they waste, among other things, their computational and networking resources. To reduce the damage caused by them, organizations use anti-spams. Anti-spams are software systems that classify e-mails in order to separate legitimate from spam e-mails. The best current commercial and open-source anti-spams, and in particular the well-known commercial anti-spam CanIt-PRO, make use of various techniques, such as blacklists and/or SMTP extensions, to classify e-mails. Unfortunately, both blacklists and SMTP extensions have serious drawbacks, such as low scalability and high computational and network costs. This paper introduces the Open Machine-Learning-Based Anti-Spam (Open-MaLBAS). Unlike the best current anti-spams, Open-MaLBAS does not make use of blacklists and SMTP extensions, but only of machine learning models for e-mail classification. Open-MaLBAS was compared to CanIt-PRO in a series of experiments on a database composed of 862,227 real e-mails, collected over three months at the Federal University of Itajubá, Brazil. The e-mails were previously classified by CanIt-PRO. From the experiments, it was observed that Open-MaLBAS was able to correctly classify 81.48% and 98.13% of the e-mails in the database, using, respectively, the two models — Multi-Layer Perceptron and Random Forest — evaluated. In addition, it managed to obtain times of up to 88% shorter than those of CanIt-PRO to classify all e-mails in the database. Open-MaLBAS is implemented in Java language, under free software license, for free use. It is available on GitHub.
- 8 October 2021
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 9, 138618-138632
Open AccessThe Development of the Open Machine-Learning-Based Anti-Spam (Open-MaLBAS)
Spam e-mails are unsolicited e-mails received by users of the e-mail service. Spam e-mails cause serious harm to organizations, for they waste, among other things, their computational and networking resources. To reduce the damage caused by them, organizations use anti-spams. Anti-spams are software systems that classify e-mails in order to separate legitimate from spam e-mails. The best current commercial and open-source anti-spams, and in particular the well-known commercial anti-spam CanIt-PRO, make use of various techniques, such as blacklists and/or SMTP extensions, to classify e-mails. Unfortunately, both blacklists and SMTP extensions have serious drawbacks, such as low scalability and high computational and network costs. This paper introduces the Open Machine-Learning-Based Anti-Spam (Open-MaLBAS). Unlike the best current anti-spams, Open-MaLBAS does not make use of blacklists and SMTP extensions, but only of machine learning models for e-mail classification. Open-MaLBAS was compared to CanIt-PRO in a series of experiments on a database composed of 862,227 real e-mails, collected over three months at the Federal University of Itajubá, Brazil. The e-mails were previously classified by CanIt-PRO. From the experiments, it was observed that Open-MaLBAS was able to correctly classify 81.48% and 98.13% of the e-mails in the database, using, respectively, the two models — Multi-Layer Perceptron and Random Forest — evaluated. In addition, it managed to obtain times of up to 88% shorter than those of CanIt-PRO to classify all e-mails in the database. Open-MaLBAS is implemented in Java language, under free software license, for free use. It is available on GitHub.
- 26 February 2020
- Published by Wiley in Software: Practice and Experience
- Vol. 50 (6) , 899-924
Optimizing computational resource management for the scientific gateways ecosystems based on the service‐oriented paradigm
Summary: Science Gateways provide portals for experiments execution, regardless of the users' computational background. Nowadays its construction and performance need enhancement in terms of resource provision and task scheduling. We present the Modular Distributed Architecture to support the Protein Structure Prediction (MDAPSP), a Service‐Oriented Architecture for management and construction of Science Gateways, with resource provisioning on a heterogeneous environment. The Decision Maker, central module of MDAPSP, defines the best computational environment according to experiment parameters. The proof of concept for MDAPSP is presented in WorkflowSim, with two novel schedulers. Our results demonstrate good Quality of Service (QoS), capable of correctly distributing the workload, fair response times, providing load balance, and overall system improvement. The study case relies on PSP algorithms and the Galaxy framework, with monitoring experiments to show the bottlenecks and critical aspects.
- 26 February 2020
- Published by Wiley in Software: Practice and Experience
- Vol. 50 (6) , 899-924
Optimizing computational resource management for the scientific gateways ecosystems based on the service‐oriented paradigm
Summary: Science Gateways provide portals for experiments execution, regardless of the users' computational background. Nowadays its construction and performance need enhancement in terms of resource provision and task scheduling. We present the Modular Distributed Architecture to support the Protein Structure Prediction (MDAPSP), a Service‐Oriented Architecture for management and construction of Science Gateways, with resource provisioning on a heterogeneous environment. The Decision Maker, central module of MDAPSP, defines the best computational environment according to experiment parameters. The proof of concept for MDAPSP is presented in WorkflowSim, with two novel schedulers. Our results demonstrate good Quality of Service (QoS), capable of correctly distributing the workload, fair response times, providing load balance, and overall system improvement. The study case relies on PSP algorithms and the Galaxy framework, with monitoring experiments to show the bottlenecks and critical aspects.
- 1 November 2017
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 298-304
Optimising Scientific Workflow Execution Using Desktops, Clusters and Clouds
Scientific Gateways are one of the most important tools for designing and running experiments. Despite the possibility of local operation they are mainly available via online interfaces based on cloud computing instances. Our studies show that cloud machines may not be the best solution to every situation and that the advantages of heterogeneous cluster machines should be considered in scheduling experiments, saving both financial and computational resources, avoiding network delays and managing the infrastructure as needed. We run a variety of scenarios of bioinformatic experiments in three different sets of machines, a workstation, a cluster and cloud platform. Then, using Support Vector Machines (SVM), a nonlinear regression technique over the results, we can define the best machine configuration in terms of processing time according to the input parameters. The results show an approximation with a small error, that can define with good confidence the proper infrastructure to host a instance of the framework Galaxy, used as study case. With a system based on diverse environments, the researchers can properly schedule each set of experiments.
- 1 November 2017
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 298-304
Optimising Scientific Workflow Execution Using Desktops, Clusters and Clouds
Scientific Gateways are one of the most important tools for designing and running experiments. Despite the possibility of local operation they are mainly available via online interfaces based on cloud computing instances. Our studies show that cloud machines may not be the best solution to every situation and that the advantages of heterogeneous cluster machines should be considered in scheduling experiments, saving both financial and computational resources, avoiding network delays and managing the infrastructure as needed. We run a variety of scenarios of bioinformatic experiments in three different sets of machines, a workstation, a cluster and cloud platform. Then, using Support Vector Machines (SVM), a nonlinear regression technique over the results, we can define the best machine configuration in terms of processing time according to the input parameters. The results show an approximation with a small error, that can define with good confidence the proper infrastructure to host a instance of the framework Galaxy, used as study case. With a system based on diverse environments, the researchers can properly schedule each set of experiments.