Chain Certs: Development of a platform for organizational authenticity certificates creation

Blockchain is a decentralized and immutable data structure. The information stored on blockchain is tamper-resistant, immutable and transparent. Blockchain is an interesting platform for managing digital certificates without a central authority. Because paper certificates can be easily faked or tampered with modern computer skills. Additionally, using a central authority for issuing distributing certificates is inefficient.

In this project, we will analyze the security and scalability of different approaches to certificate management solutions using blockchain.

Privacy Preserving Federated Learning - Year two

By virtualizing all the various appliances in the network, Network Function Virtualization (NFV) became a key enabler for the coming 5G infrastructure and nowadays a major shift is under way bringing an evolution to cloud-native NFV. In the latter operational model, applications are decomposed into microservices running inside containers to enable automated installation, configuration and scaling with the dynamic network requirements beside self-healing and automated upgrading and updating of the VNFs.

Measured and perceived differences between writing on digital and analog surfaces

Digital devices have the potential to play a positive role in the classroom.  For example, longhand note-taking has been shown help learners better remember what they’ve learned than typing notes on a keyboard.  With younger generations more accustomed to using digital devices in their everyday lives, it is important that the educational system finds a way to move digital devices into the classroom in a way that these devices can support learning.  In this study, we hope to gain a better understanding of how students are able to take notes on different digital devices, and what properties m

Investigations and Analysis of Industrial Internet of Things Ecosystems

Rimot monitors, controls and provides insights into remote critical infrastructure through the use of enabling technologies such as data analytics, security and advanced networking.  Critical research areas in data analytics, security and advanced networking are beneficial for the creation of unique intellectual property and commercialization opportunities for Rimot.  This project will focus on the investigations and analysis of industrial Internet of Things ecosystems including, exploring the impacts of IOT security and threat assessment using port and naval systems; determining the optima

The Future of Learning

Today's technological advancements are changing job requirements and skills expectations at a rapid rate. Businesses are consistently striving to investigate these trends and prepare for upcoming "disruptions." In terms of job automation, there are many barriers that people experience when trying to access learning platforms such as online learning tools and micro learning sessions, as the majority of these platforms are aimed at individuals who already have a post-secondary education, and other credentials.

A Unified Framework for Remote Monitoring the State and Performance of Photovoltaic Power Plants

Energy produced using the solar radiation as the source is one of the most prominent parts of the clean energy mix. More than 300 GW of photovoltaic systems (PV systems) of different size supply the daily needs of millions of families and industries around the world. Photovoltaic panels are installed on the roof of houses and buildings, or they constitute large-scale photovoltaic power stations. Monitoring the energy production of the PV systems has a crucial role in both predictability and maintenance.

Developing the use of UAV Imagery Systems for Agriculture Applications

During the last decade, Unmanned Aerial Vehicles (UAVs) drew the attention to be used as platform for imagery systems for different applications including agriculture applications. Therefore, the proposed research aims to develop the use of UAVs for specific important agriculture applications as weed management. These developments include the use of low-cost imagery sensors for these applications. On the other hand, Cansel is fully supportive organization for cooperative research with universities.

Developing Intelligent BI Applications using Machine Learning

SAP is a multinational software corporation that makes enterprise software to manage business operations and customer relations. SAP Labs Montreal focuses on supporting the consumer products industry. It provides these industries with the software infrastructure that allows its customers to run end-to-end processes including the capturing and analysis of sales transactions. Sales transactions include for example purchases made by each and every customer of the retail industry.

Efficient Design and Implementation of Concatenated Error-Correction Coding for High-Throughput Fiber-Optic Links

The project targets design and implementation of error-correction codes for high-throughput fiber-optic communication links. We focus on the error-correction encoding at the transmitter side as well as decoding at the receiver side considering the simplicity of implementation and low power consumption at both transmitter and receiver.

Mining Version Histories To Automate Merge-Conflict Resolutions

In current collaborative software development environments, developers usually work in parallel. They often share changes with other developers or incorporate changes from them, with the help of version control systems (VCSs) such as Git and Subversion. The parallel collaboration process improves the development speed on the one hand, but on the other hand, leads to possible code inconsistencies.
When multiple developers make inconsistent changes, textual, syntactic, or semantic merge conflicts may occur during integration.