Operationalizing quality evaluation for heterogeneous legacy systems

Most large companies use software systems that were developed over decades. They comprise systems that are in different programing languages and must all communicate with one another to solve bUSiness problems. As these systems become increasingly large and complex, there is a need to develop tools and techniques to ensure their quality. Current state-of-the-art techniques […]

Read More
Using document embedding for code completion

Dans les recherches récentes en génie logiciel et plus particulièrement en compréhension du logiciel, une grande partie des approches utilisent des techniques issues de la communauté du traitement automatique des langues naturelles. L’utilisation de ces techniques de traitement des langues au logiciel s’est avérée être efficace pour capturer des informations textuelles et sémantiques dans des […]

Read More
Edge Streaming for 360-degree Videos

360-degree video streaming is one key element of many Augmented Reality and Virtual Reality (AR/VR) applications. The computing and networking demands pose great challenges for mobile devices and mobile networks, especially if a mobile device is the video source. The deployment of mobile edge computing offloads computing and networking demands on mobile devices and alleviates […]

Read More
Detection and recognition of crisis using Markov models and Case-based reasoning

This project pertains to the modeling, detection and monitoring of crises in geopolitical dynamiC environments. As risks are inherent to crises, we need tools to cope with the uncertainty factors involved in these situations. The objective of this project is to conduct research activities to support the understanding of crisis situations and to model their […]

Read More
Traceability of IoT Data using Blockchain-Based Distributed Ledger Technologies for the Energy Sector

In this project, we propose the use of blockchains to provide reliability, security, and transparency for collecting and querying IoT data in the energy sector. In particular, we will implement and evaluate our blockchain solution for enabling transactions in local energy markets, where homeowners have the capacity to generate energy (through renewables), stock energy (through […]

Read More
Real-Estate Valuation with Heterogeneous Geospatial Information

The proposed project investigates the extraction of geo-location information from online map services to augment the available attributes of real-estate properties, thereby enhancing model valuation of property sales price. Specifically, five distinct and concurrent objectives are proposed, each undertaken by a separate intern, to explore the feasibility of utilizing different data types retrieved from online […]

Read More
Network security and machine learning development projects – part 2

The main objectives of this one-year study are to enhance systems in data management and integration in three ways: 1) create secure networks that can support BYOD; 2) create a data pipeline system for ETL; and 3) integrate ML content generation into a content management system. An Agile methodology will be used to plan and […]

Read More
Attribute-Driven Automatic Generation of Realistic Face Textures

When creating a video game, every digital character must be created by professional artists. Their work is very labor intensive because the number of created characters are in the thousands, each of which has multiple visual components that must be created for each one. “Scanning” real actors to create a digital version of themselves can […]

Read More
Development of an artificial intelligence solution for facial and object recognition

With this project, Nuvoola will propose a whole new process of detection, identification and monitoring of people in its entirety from embedded algorithms within an “EDGE” computer system, with a view to performance, and reliability and precision. The innovation lies in the ability of the application to perform a face and body combination while taking […]

Read More
User Interface with analytics for Mini-substation monitoring

The project entails the creation of a web based application that will monitor sensors on substations. The application will graph data from the sensors with warning thresholds. It will notify specific users via text and email when thresholds have been met. The app will also store sensor data and look for trends using machine learning. […]

Read More