- Cloud Computing and Resource Management
- IoT and Edge/Fog Computing
- Distributed and Parallel Computing Systems
- Software-Defined Networks and 5G
- Caching and Content Delivery
- Scientific Computing and Data Management
- Privacy-Preserving Technologies in Data
- Network Traffic and Congestion Control
- Vehicular Ad Hoc Networks (VANETs)
- IoT Networks and Protocols
- Blockchain Technology Applications and Security
- UAV Applications and Optimization
- Advanced Optical Network Technologies
- Image and Video Quality Assessment
- Age of Information Optimization
- Software System Performance and Reliability
- Context-Aware Activity Recognition Systems
- Parallel Computing and Optimization Techniques
- Peer-to-Peer Network Technologies
- Network Security and Intrusion Detection
- Opportunistic and Delay-Tolerant Networks
- Advanced Database Systems and Queries
- Air Traffic Management and Optimization
- Distributed systems and fault tolerance
- Big Data and Business Intelligence
Universidade Estadual de Campinas (UNICAMP)
2015-2024
Hospital de Clínicas da Unicamp
2018-2024
University of Messina
2023
ZHAW Zurich University of Applied Sciences
2021
University of Duisburg-Essen
2020
Universidad de Zaragoza
2020
Daffodil International University
2019
University of Michigan
2019
University of Manchester
2018
Universidade Federal do Ceará
2018
Fog computing provides a distributed infrastructure at the edges of network, resulting in low-latency access and faster response to application requests when compared centralized clouds. With this new level capacity introduced between users data center-based clouds, forms resource allocation management can be developed take advantage infrastructure. A wide range applications with different requirements run on end-user devices, popularity cloud many them rely remote processing or storage. As...
Abstract Workflows have been used to represent a variety of applications involving high processing and storage demands. As solution supply this necessity, the cloud computing paradigm has emerged as an on-demand resources provider. While public clouds charge users in per-use basis, private are owned by can be utilized with no charge. When merged, we what call hybrid . In cloud, user elasticity provided that aggregated pool necessary. One question faced such systems is: Which best request...
Many ecological systems can be represented as networks of interactions. A key feature in these is their organization into modules, which are subsets tightly connected elements. We introduce MODULAR to perform rapid and autonomous calculation modularity network sets. reads a set files representing unipartite or bipartite networks, identifies modules using two different metrics widely used the literature. To estimate modularity, software offers five optimization methods user. The also includes...
Among the numerous DAG scheduling heuristics suitable for heterogeneous systems, Heterogeneous Earliest Finish Time (HEFT) heuristic is known to give good results in short time. In this paper, we propose an improvement of HEFT, where locally optimal decisions made by do not rely on estimates a single task only, but also look ahead schedule and take into account information about impact decision children being allocated. Preliminary simulation indicate that lookahead variation HEFT can...
Handoff mechanisms allow mobile users to move across multiple wireless access points while maintaining their voice and/or data sessions. A traditional handoff process is concerned with smoothly transferring a device session from its current point (or cell) target cell). These characteristics are sufficient for calls and background transfers, however nowadays many applications heavily based on processing capabilities the cloud. Such applications, especially those that require greater...
Schedulers for cloud computing determine on which processing resource jobs of a workflow should be allocated. In hybrid clouds, can allocated either private or public pay per use basis. The capacity the communication channels connecting these two types resources impacts makespan and cost execution. This article introduces scheduling problem in clouds presenting main characteristics to considered when workflows, as well brief survey some algorithms used systems. To assess influence job...
Cloud computing is being used to avoid maintenance costs and upfront investment, while providing elasticity the available computational power in a pay-per-use basis. Customers can make use of cloud as software (SaaS), platform (PaaS), or infrastructure (IaaS) provider. When one customer utilizes an environment provided by SaaS cloud, she unaware any details about where her requests are processed. Therefore, such be composed resources from datacenter owned its leased In this paper we present...
Recent developments in telecommunications have allowed drawing new paradigms, including the Internet of Everything, to provide services by interconnection different physical devices enabling exchange data enrich and automate people's daily activities; Fog computing, which is an extension well-known Cloud bringing tasks edge network exploiting characteristics such as lower latency, mobility support, location awareness. Combining these paradigms opens a set possibilities for innovative...
Low latency in IT applications is an important aspect of improving the quality user's experience. Frequently, are run a virtual machine cloud. Because cloud providers datacentre facilities that often distant from users, unacceptably high latencies experienced some applications. Fog computing can be seen as extension, namely cloudlets, located access points at edge network and hence able to provide lower than However, mobile devices become more popular, users' data capacities should...
This study’s objectives were to test correlations among groups of biomarkers that are associated with condylar morphology and apply artificial intelligence shape analysis features in a neural network (NN) stage temporomandibular joint osteoarthritis (TMJOA). Seventeen TMJOA patients (39.9 ± 11.7 y) experiencing signs symptoms the disease for less than 10 y 17 age- sex-matched control subjects (39.4 15.2 completed questionnaire, had clinical exam, blood saliva samples drawn, high-resolution...
This paper presents a virtual machine scheduling algorithm for Cloud Computing based on Green concepts. The goal of this is the minimization energy consumption in task executions cloud computing environment. uses some features like shutdown underutilized hosts, migration loads hosts that are operating below certain threshold, and DVFS. It also applies concept active cooling control order to minimize power consumption. choice which host will receive load higher efficiency from given by ratio...
A new era of automated services has permeated user's daily lives thanks to paradigms such as Smart City and the Internet Things. This shift from traditional applications is possible due massive amount heterogeneous devices that constitute To provide newly improved characteristics these services, mobility support, high resilience, low latency, an extension Cloud computing paradigm was created, called Fog computing, which brings processing storage resources towards edge network, in vicinity...
Abstract A scheduler must consider the heterogeneity and communication delays when scheduling dependent tasks on a grid. The task‐scheduling problem is NP‐Complete in general, which led us to development of heuristic for associated optimization problem. In this work we present dynamic adaptive approach schedule onto grid based Xavantes middleware. developed applied Path Clustering Heuristic , introduces concept rounds take turns sending execution evaluating performance resources. extension...
In hybrid clouds, inter-cloud links play a key role in the execution of jobs with data dependencies. Insufficient available bandwidth can increase makespan and monetary cost to execute application on public clouds. Imprecise information about lead inefficient scheduling decisions. This paper attempts evaluate impact imprecise workflow schedules, it proposes mechanism cope its estimates. The proposed applies deflating factor value furnished as input scheduler. Simulation results showed that...
Vehicular ad-hoc networks (VANETs) are self-organizing, self-healing which provide wireless communication among vehicular and roadside devices. Applications in such can take advantage of the use simultaneous connections, thereby maximizing throughput lowering latency. In order to all radio interfaces vehicle good quality service for applications, we developed a seamless flow mobility management architecture based on network application classes with network-based management. Our goal is...