Towards Automating Pattern-Based Application Integration

Integration is a core IT operation, and is aided by a number of available best-practice techniques for integration (integration patterns). However the application of these patterns has little to no automated support. They are applied by consultants on a per-customer basis, making it an expensive and time- consuming task. A computer science student from the University of Toronto will work with IBM at their Toronto Center for Advanced Studies on building a set of heuristics to aid the understanding and the application of integration patterns. The project will also study the extent to which the application of patterns can be automated.

Intern: 
Faraz Torshizi
Faculty Supervisor: 
Dr. Marsha Chechik
Province: 
Ontario
Partner: 
Discipline: 
Program: