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 deal with systems individually,

yet many quality Issues arise due to the interactions between different systems. The goal of this project is to

develop techniques to analyse these complex heterogeneous systems and evaluate their quality. The two

first interns will to provide ways to recover the interactions between systems. The second two will find and

categorize good and bad patterns corresponding to these interactions. The final pair will assess the impact of

these patterns on quality.

Faculty Supervisor:

Yann-Gael Gueheneuc

Student:

Partner:

Castor Technologies

Discipline:

Computer science

Sector:

Professional, scientific and technical services

University:

École Polytechnique de Montréal

Program:

Accelerate

Current openings

Find the perfect opportunity to put your academic skills and knowledge into practice!

Find Projects