The Knowledge Management Lab
University of Toronto

  Home Research Goals Application Areas Projects People Publications Join us
Software Reengineering for Network-Centric Computing
Project Home
Publications
People
Description

This project is developing tools and methodologies to enable the reengineering of legacy systems to network-centric computing environments.

There are several research themes in this project:

  • Reengineering relational database applications to EJB-based architectures. link »

  • Quality-based software reengineering, including the systematic elicitation of aspects during requirements analysis, and experimental investigations into tradeoffs between different hard and soft quality goals for reengineered systems. Both of these build upon work on the analysis and evaluation of goal models done in the NFR project, a past project of the Knowledge Management Lab. See link and link.

  • Deployment of reengineered software to web-based architectures. link »

  • Dynamic schema mapping and data integration. link »

  • Goal-oriented header restructuring and componentization in large-scale commercial software. link »
Funding Agencies
Principal Investigators

  The Knowledge Management Lab is now part of the Bell University Labs

 

  UofT logo The Knowledge Management Lab - Depoartment of Computer Science - University of Toronto