Robson De Grande

Professor

Department of Computer Science

Brock University

Email

rdegrande@brocku.ca

Phone

+1 (905) 688-5550 ext. 3090

Address

1812 Sir Isaac Brock Way
St Catharines, Ontario, Canada L2S 3A1

About

Education

  • Ph.D. in Computer Science, University of Ottawa, Canada
  • Master of Computer Science, Federal University of Sao Carlos, Brazil
  • B.Sc. of Computer Science, Federal University of Sao Carlos, Brazil

Latest Published Works

Sustainable Offloading in Mobile Cloud Computing: Algorithmic Design and Implementation. A. Boukerche, S. Guan, and Robson E. De Grande. ACM Computing Surveys, 52(1), article 11, 2019
Book Cover Book
Intelligent Transport System in Smart Cities: Aspects and Challenges of Vehicular Networks and Cloud.
Rodolfo I. Meneguette, Robson E. De Grande, Antonio A. F. Loureiro. in Series: Urban Computing. Publisher: Springer. ISBN 978-3-319-93332-0. DOI 10.1007/978-3-319- 93332-0. Pages 390. 2018
A task-centric mobile cloud-based system to enable energy-aware efficient offloading. A. Boukerche, S. Guan, and Robson E. De Grande. IEEE Transactions on Sustainable Computing, 2018

Research

Research Interests

  • IoT / IoV
    • Dissemination and applications
    • Performance
  • Mobile Cloud Computing / Vehicular Clouds
    • HPC and allocation
    • Offloading heuristics
    • Classification and ML
    • Applications (ITS)
  • Vehicular Networks
    • Connectivity stability / intermittency
  • Intelligent Transportation Systems
    • Path Recommendation, Traffic management, and Traffic analysis

Research Description

My research interests primarily involve algorithms and protocols for supporting and enabling large-scale distributed systems, which concern urban computing, intelligent transportation, and PDES (Parallel Discrete-event Simulations). Due to the focus on high performance, my projects make use of optimization strategies, [meta-]heuristics, and learning algorithms in a distributed setup.

My research work thus faces challenges on the complexity and scale of problems, fairness, unpredictability, and volatility. I have explored the MDP (Markov Decision Process) modelling to tackle uncertainty. Game Theory models enable fair allocation in a distributed fashion. Supported and Supported Learning tools, as well as meta-heuristics, allow classification and characterization of traffic in ITS, IoT, and urban computing.

My research experience and interests are ample and substantially revolves around distributed systems and wireless networks.

Due to their large-scale nature, my project makes used of simulators to validate and evaluate new designs. Vehicular network simulators support my current works on Intelligent Transportation and Vehicular Systems, particularly Veins framework, which runs OMNet++ and SUMO.

Please refer to my Publications and list of Projects for my past scientific works.

Prospective Students

Please contact me if you are a student interested in pursuing an MSc. degree or conducting an undergraduate research project, mainly if you share some of my above-listed, research interests. I am happy to discuss and encourage any potential interest or application.

Before you suggest any potential project, I strongly recommend you to take a close look at my past works and publications to identify relevant topics that fall in my field of expertise.

If you have any inquiries or concerns, contact me. Advice to students seeking graduate supervision:

  • There is no need to know exactly what project you want to do.
  • Students are expected to be motivated and independent, to evaluate problems critically, and to learn new things.
  • I am continually looking for motivated students. However, please refer to the deadlines and academic rules of Brock University.
  • There might be funding available:
    • Graduate students receive funding from a combination of sources: research funding, fellowships, and teaching assistantships.
    • Undergraduate students may receive funding from awards or research assistantships.
  • Advice and rules to applicants to the graduate program here.

Current Students

MSc

Tahmid Hossain
Abubakar Saad
Binal Tejani
Rahul Kumar (project)
Thiago Gomides (visiting)

Projects

ITS Symbiotic Simulation

Distributed Simulation of Intelligent Transportation Systems

The design and implementation of a simulation platform and application totally oriented for analysis of vehicular area networks.
ITS Symbiotic Simulation

Traffic and load characterization for Vehicular Clouds

Characterization of the vehicular traffic as an enabler for a series of applications in mobile cloud and Intelligent Transportation Systems (ITS).
ITS Symbiotic Simulation

Distributed Simulations in Cloud Environments

The development of an architecture for facilitating the design, deployment, execution, and monitoring/management of large-scale simulations on private, public, or hybrid Clouds.
ITS Symbiotic Simulation

High Performance Computing in the Cloud

Scheduling and dynamic load balancing of computational and communication load of Cloud applications.
ITS Symbiotic Simulation

Load Management for Large-scale Distributed Simulations

Load balancing algorithms for the proper load re-distribution of large-scale [HLA-based] distributed simulations.

Teaching

Current Offerings

Fall 2019

COSC 5P06

Principles of Mobile Cloud Computing

COSC 3P93

Parallel Computing

Winter 2020

COSC 3P91

Advanced Object Oriented Programming

Recent Offerings

  • COSC 2P13 - Spring, 2019
    Computer Systems
  • COSC 3P91 - Winter, 2019
    Advanced Object-Oriented Programming
  • COSC 2P13 - Winter, 2019
    Computer Systems
  • COSC 3P93 - Fall, 2018
    Parallel Computing
  • COSC 5P06 - Fall, 2018
    Principles of Mobile Cloud Computing
  • COSC 2P13 - Spring, 2018
    Computer Systems -
  • COSC 3P91 - Winter, 2018
    Advanced Object-Oriented Programming
  • COSC 2P13 - Winter, 2018
    Computer Systems

Invited Lectures

  • Intelligent Transportation Systems: Advance Topics and Computer Applications.
    Fall, 2016 (University of Ottawa, Canada)
  • Principles of Distributed Simulations.
    Winter, 2016 (University of Ottawa, Canada)
  • Principles of Distributed Simulations.
    Fall, 2013 (University of Ottawa, Canada).

Publications

2018

Intelligent Transport System in Smart Cities: Aspects and Challenges of Vehicular Networks and Cloud
Rodolfo I. Meneguette, Robson E. De Grande, Antonio A. F. Loureiro.
in Series: Urban Computing. Publisher: Springer. ISBN 978-3-319-93332-0. DOI 10.1007/978-3-319-93332-0. Pages 390. 2018. [pdf] [bib]

A task-centric mobile cloud-based system to enable energy-aware efficient offloading
Azzedine Boukerche, Shichao Guan, and Robson E. De Grande.
IEEE Transactions on Sustainable Computing, pp. 1-1, 2018. doi: 10.1109/TSUSC.2018.2836314. [pdf] [bib]

Vehicular cloud computing: Architectures, applications, and mobility
Azzedine Boukerche and Robson E. De Grande.
Computer Networks, vol. 135, pp. 171–189, 2018. doi: https://doi.org/10.1016/j.comnet.2018.01.004. [pdf] [bib]

2017

Time series-oriented load prediction model and migration policies for distributed simulation systems
Robson E. De Grande, Azzedine Boukerche, and Raed Alkharboush.
IEEE Transactions on Parallel and Distributed Systems (TPDS), 28(1):215-229, 2017. [pdf] [bib]

A clustered trail-based data dissemination protocol for improving lifetime of duty cycle enabled wireless sensor networks
Richard Pazzi, Azzedine Boukerche, Robson E. De Grande, and Lynda Mokdad.
Springer/ACM Wireless Networks, 23(1): 177-192, 2017. [pdf] [bib]

Macroscopic interval-split free-flow model for vehicular cloud computing
Fan Zhang, Robson E. De Grande, and Azzedine Boukerche.
In Proceedings of the 21st IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications (DS-RT), 2017, pp. 107–114. [pdf] [bib]

An Efficient CPP Solution for Resilience-Oriented SDN Controller Deployment
He Li, Robson E. De Grande, and Azzedine Boukerche.
In Proceedings of the IEEE International Parallel and Distributed Processing Symposium Workshop (IPDPSW), pages 540-549, 2017. [pdf] [bib]

Towards the Design of an Interoperable Multi-cloud Distributed Simulation System
Dan Liu, Robson E. De Grande, and Azzedine Boukerche.
In Proceedings of the 50th ACM Annual Simulation Symposium (ANSS), pages 13:1-12, 2017. [pdf] [bib]

A Cloudlet-based task-centric offloading to enable energy-efficient mobile applications.
Shichao Guan, Robson E. De Grande, and Azzedine Boukerche.
In Proceedings of the 21st IEEE Symposium on Computers and Communications (ISCC), pages 564-569, 2017. [pdf] [bib]

Towards efficient data access in mobile cloud computing using pre-fetching and caching
Zhijun Hou, Robson E. De Grande, and Azzedine Boukerche.
In Proceedings of the IEEE International Conference on Communications (ICC), pages 1-6, 2017. [pdf] [bib]

REPRO: Time-constrained Data Retrieval for Edge Offloading in Vehicular Clouds
Victor Soto, Robson E. De Grande, and Azzedine Boukerche.
In Proceedings of the 14th ACM International Symposium on Performance Evaluation of Wireless Ad Hoc, Sensor, and Ubiquitous Networks (PEWASUN), pages 47-54, 2017. [pdf] [bib]

2016

Design and analysis of stochastic traffic flow models for vehiular clouds
Tao Zhang, Robson E. De Grande, and Azzedine Boukerche.
Elsevier Ad Hoc Networks, 52:39-49, 2016. [pdf] [bib]

A modular real-time distributed system for realistic vehicular networks simulations
Robson E. De Grande, Azzedine Boukerche, Shichao Guan, and Noura Aljeri.
(Accepted) Wiley Concurrency and Computation: Practice and Experience, 2016. [pdf] [bib]

Supporting multidimensional range queries in hierarchically distributed tree
Yunfeng Gu, Azzedine Boukerche, and Robson Eduardo De Grande
Concurrency and Computation: Practice and Experience, 28(6):1848–1869, 2016. [pdf] [bib]

Accuracy Analysis of Short-term Traffic Flow Prediction Models for Vehicular Clouds
Fan Zhang, Robson E. De Grande, and Azzedine Boukerche.
In Proceedings of the 13th ACM International Symposium on Performance Evaluation of Wireless Ad Hoc, Sensor, and Ubiquitous Networks (PEWASUN@MSWIM), pages 19-26, 2016. [pdf] [bib]

SMART: An Efficient Resource Search and Management Scheme for Vehicular Cloud-connected System
Rodolfo I. Meneguette, Azzedine Boukerche, and Robson E. De Grande.
In Proceedings of the IEEE Global Communications Conference, Exhibition & Industry Forum (GLOBECOM), pages 1-6, 2016. [pdf] [bib]

An HLA-based Cloud Simulator for Mobile Cloud Environments
Shichao Guan, Robson E. De Grande, and Azzedine Boukerche.
In Proceedings of the 20th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications (DS-RT), pages 128-135, 2016. [pdf] [bib]

Elasticity Based Scheduling Heuristic Algorithm for Cloud Environments
Ali AlBuhussain, Robson E. De Grande, and Azzedine Boukerche.
In Proceedings of the 20th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications (DS-RT), pages 1-8, 2016. [pdf] [bib]

A novel energy efficient platform based model to enable mobile Cloud applications.
Shichao Guan, Robson E. De Grande, and Azzedine Boukerche.
In Proceedings of the 21st IEEE Symposium on Computers and Communications (ISCC), pages 914-919, 2016. [pdf] [bib]

A Flow Mobility Management Architecture Based on Proxy Mobile IPv6 for Vehicular Networks
Rodolfo I. Meneguette, Azzedine Boukerche, Daniel L. Guidoni, Robson De Grande, Antonio A. F. Loureiro, and Leandro A. Villas.
In Proceedings of the 21st IEEE Symposium on Computers and Communications (ISCC), pages 732-737, 2016. [pdf] [bib]

Performance analysis of bio-inspired scheduling algorithms for cloud environments
Ali AlBuhussain, Robson E. De Grande, and Azzedine Boukerche.
In Proceedings of the 30th IEEE International Parallel & Distributed Processing Symposium (IPDPS) - IEEE International Workshop on Parallel Computing and Optimization, pages 776-785, 2016. [pdf] [bib]

Cross layer optimization for routing based on link layer delay analysis
Hengheng Xie, Robson E. De Grande, and Azzedine Boukerche.
In Proceedings of the IEEE International Conference on Communications (ICC), pages 1-6, 2016. [pdf] [bib]

Urban traffic characterization for enabling vehicular clouds
Tao Zhang, Robson E. De Grande, and Azzedine Boukerche.
In Proceedings of the IEEE Wireless Communications and Networking Conference (WCNC), pages 1-6, 2016. [pdf] [bib]

2015

A multi-layered scheme for distributed simulations on cloud environments
Shichao Guan, Robson E. De Grande, and Azzedine Boukerche.
IEEE Transactions on Cloud Computing (TCC), 2015. 10.1109/TCC.2015.2453945. [pdf] [bib]

Towards a Comprehensive Model for Performance Analysis of Opportunistic Routing in Wireless Mesh Networks
Amir Darehshoorzadeh, Robson E. De Grande, and Azzedine Boukerche.
IEEE Transactions on Vehicular Technology (TVT), PP(99):1–1, 2015. [pdf] [bib]

Vehicular Cloud: Stochastic Analysis of Computing Resources in a Road Segment
Tao Zhang, Robson E. De Grande, and Azzedine Boukerche.
In Proceedings of the 12th ACM International Symposium on Performance Evaluation of Wireless Ad Hoc, Sensor, and Ubiquitous Networks (PEWASUN@MSWIM), pages 9-16, 2015. [pdf] [bib]

Bundling communication messages in large scale cloud environments
Ali Sianati, Robson E. De Grande, and Azzedine Boukerche.
In Proceedings of the 20th IEEE Symposium on Computers and Communications (ISCC), pages 244–251, 2015. [pdf] [bib]

A genetic algorithm approach for adjusting time series based load prediction.
Raed Alkharboush, Robson E. De Grande, and Azzedine Boukerche.
In Proceedings of the IEEE International Parallel and Distributed Processing Symposium Workshop (IPDPSW), pages 292–298, 2015. [pdf] [bib]

An adaptive fault-tolerance scheme for distributed load balancing systems.
Dan Liu, Robson E. De Grande, and Azzedine Boukerche.
In Proceedings of the Spring Simulation Multi-Conference, 48th ACM Annual Simulation Symposium, pages 116–123, 2015. [pdf] [bib]

Towards a distributed tcp improvement through individual contention control in wireless networks.
Hengheng Xie, Azzedine Boukerche, and Robson E. De Grande.
In the IEEE International Conference on Communications (ICC), pages 5602–5607, 2015. [pdf] [bib]

An efficient fault tolerant distributed path recommendation protocol for vehicular networks.
Maram Younes, Hengheng Xie, Azzedine Boukerche, and Robson E. De Grande.
In the IEEE International Conference on Communications (ICC), pages 5783–5788, 2015. [pdf] [bib]

Enabling hla-based simulations on cloud environments.
Shichao Guan, Robson E. De Grande, and Azzedine Boukerche.
In the 19th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications (DS-RT), Chengdu, China, pages 112–119, 2015. [pdf] [bib]

Enhancing load balancing efficiency based on migration delay for distributed virtual simulations.
Turki Alghamdi, Robson E. De Grande, and Azzedine Boukerche.
In the 19th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications (DS-RT), Chengdu, China, pages 33–40, 2015. [pdf] [bib]

2014

Real-time 3D Visualization for Distributed Simulations of VANets
Shichao Guan, Robson Eduardo De Grande, and Azzedine Boukerche
In the 18th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications (DS-RT 2014), Toulouse, France, pages 138-146, 2014. [pdf] [bib]

Federate Migration Decision-Making Methods for HLA-Based Distributed Simulations
Raed Alkharboush, Robson Eduardo De Grande, and Azzedine Boukerche
In the 18th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications (DS-RT 2014), Toulouse, France, pages 190-197, 2014. [pdf] [bib]

2013

Distributed re-arrangement scheme for balancing computational load and minimizing communication delays in hla-based simulations
Robson Eduardo De Grande, Azzedine Boukerche, and Hussam M. Soliman Ramadan
Concurrency and Computation: Practice and Experience, 25(5):626-648, 2013. [pdf] [bib]

Load prediction in hla-based distributed simulation using holt's variants
Raed Alkharboush, Robson Eduardo De Grande, and Azzedine Boukerche
In 17th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications (DS-RT 2013), Delft, The Netherlands, pages 161-168, 2013. [pdf] [bib]

Autonomous configuration scheme in a distributed load balancing system for hla-based simulations
Robson Eduardo De Grande, Mohammed Almulla, and Azzedine Boukerche
In 17th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications (DS-RT 2013), Delft, The Netherlands, pages 161-168, 2013. [pdf] [bib]

2012

Measuring and analyzing migration delay for the computational load balancing of distributed virtual simulations
Robson Eduardo De Grande, M. A. Almulla, and Azzedine Boukerche
IEEE Transactions on Instrumentation and Measurement, 61(12):3158-3174, 2012. [pdf] [bib]

Migration delay awareness in a self-adaptive balancing scheme for hla-based simulations
Robson Eduardo De Grande and Azzedine Boukerche
In 16th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications (DS-RT 2012), Dublin, Ireland, pages 169-176, 2012. [pdf] [bib]

2011

Decreasing communication latency through dynamic measurement, analysis, and partitioning for distributed virtual simulations
Robson Eduardo De Grande, Azzedine Boukerche, and H. M. S. Ramadan
IEEE Transactions on Instrumentation and Measurement, 60(1):81-92, Jan 2011. [pdf] [bib]

Measuring communication delay for dynamic balancing strategies of distributed virtual simulations
Robson Eduardo De Grande, Azzedine Boukerche, and H. M. S. Ramadan
IEEE Transactions on Instrumentation and Measurement, 60(11):3559-3569, Nov 2011. [pdf] [bib]

Dynamic balancing of communication and computation load for hla-based simulations on large-scale distributed systems
Robson Eduardo De Grande and Azzedine Boukerche
Journal of Parallel Distributed Computing, 71(1):40-52, 2011. [pdf] [bib]

Predictive dynamic load balancing for large-scale hla-based simulations
Robson Eduardo De Grande and Azzedine Boukerche
In 15th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications (DS-RT 2011), Salford, United Kingdom, pages 4-11, 2011. [pdf] [bib]

Dynamic load redistribution based on migration latency analysis for distributed virtual simulations
Robson Eduardo De Grande and Azzedine Boukerche
In the IEEE International Workshop on Haptic-Audio Visual Environments and Games (HAVE 2011), pages 88-93, Oct 2011. [pdf] [bib]

2010

A dynamic, distributed, hierarchical load balancing for hla-based simulations on large-scale environments
Robson Eduardo De Grande and Azzedine Boukerche
In 16th International Euro-Par Conference (Euro-Par 2010 - Parallel Processing), Ischia, Italy, pages 242-253, Sep 2010. [pdf] [bib]

Distributed dynamic balancing of communication load for large-scale hla-based simulations
Robson Eduardo De Grande and Azzedine Boukerche
In Proceedings of the 15th IEEE Symposium on Computers and Communications (ISCC 2010), Riccione, Italy, 2010, pages 1109-1114, Jun 2010. [pdf] [bib]

Self-adaptive dynamic load balancing for large-scale hla-based simulations
Robson Eduardo De Grande and Azzedine Boukerche
In 14th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications (DS-RT 2010), Fairfax, Virginia, USA, pages 14-21, 2010. [pdf] [bib]

A redistribution scheme centred on communication delay for distributed virtual simulations
Robson Eduardo De Grande and Azzedine Boukerche
In IEEE International Symposium on Haptic Audio-Visual Environments and Games (HAVE 2010), pages 1-6, Oct 2010. [pdf] [bib]

2009

An adaptive dynamic load balancing technique for grid-based large scale distributed simulations
Elie El Ajaltouni, Ming Zhang, Azzedine Boukerche, and Robson Eduardo De Grande
Journal of Interconnection Networks, 10(4):391-419, 2009. [pdf] [bib]

Dynamic load balancing using grid services for hla-based simulations on large-scale distributed systems
Azzedine Boukerche and Robson Eduardo De Grande
In 13th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications (DS-RT 2009), Singapore, pages 175-183, Oct 2009. [pdf] [bib]

Dynamic partitioning of distributed virtual simulations for reducing communication load
Robson Eduardo De Grande and Azzedine Boukerche
In IEEE International Workshop on Haptic Audio visual Environments and Games (HAVE 2009), pages 176-181, Nov 2009. [pdf] [bib]

2008

Optimized federate migration for large-scale hla-based simulations
Azzedine Boukerche and Robson Eduardo De Grande
In 12th IEEE/ACM International Symposium on Distributed Simulation and Real-Time Applications (DS-RT 2008), Vancouver, BC, Canada, pages 227-235, Oct 2008. [pdf] [bib]

2006

P3P semantic checker of site behaviours
Robson Eduardo De Grande and Sérgio Donizetti Zorzo
In 19th IFIP World Computer Congress, TC-6, 5th IFIP International Conference on Network Control and Engineering for QoS, Security and Mobility, Santiago, Chile, pages 41-53, Aug 2006. [pdf] [bib]

Privacy protection without impairing personalization by using the extended system MASKS and the extended contextualized P3P privacy policies
Robson Eduardo De Grande and Sérgio Donizetti Zorzo
In Proceedings of the 12th Brazilian Symposium on Multimedia and the Web, (WebMedia 2006), Natal, Rio Grande do Norte, Brazil, pages 89-98, Nov 2006. [pdf] [bib]

Extensao do sistema masks para permitir sessões de navegação (portuguese)
Robson Eduardo De Grande and Sérgio Donizetti Zorzo
In Proceedings of the 8th International Symposium on System and Information Security, São Jos‚ dos Campos, Brazil, 2006. [pdf] [bib]

Garantia de políticas de privacidade utilizando-se certificção (portuguese)
R. A. Gotardo, R. A. Rios, Robson Eduardo De Grande, and Sérgio Donizetti Zorzo
In Proceedings of the Internacional Conference of Forensic Computer Science, Bras¡lia, Brazil, 2006. [pdf] [bib]

2005

Analisador semântico p3p (portuguese)
Robson Eduardo De Grande and Sérgio Donizetti Zorzo
In Proceedings of the 7th International Symposium on System and Information Security, São José‚ dos Campos, Brazil, 2005. [pdf] [bib]