Goal and Agent Modelling Support for Software Engineering

Communications and Information Technology Ontario (CITO)
Research Project
Principal Investigator:  Prof. Eric Yu
Industry Partner: Mitel Corp.
Duration:  2000-2002

This project aims to use goal and agent modelling techniques to improve the speed, quality, traceability and accountability of software engineering activities, and hence the flexibility and robustness of the software.

These novel mechanisms for modelling software (during development and throughout their lifetime of execution and evolution) are needed in today’s environment of constant and rapid change, open networked systems, and high expectation for reliability and robustness.
   The project will build on techniques and experiences from previous CITO/ITRC projects which developed goal and agent modelling at the business process level and at the software architecture level.  This project will extend the techniques to link across diverse software engineering activities, with emphasis on the use of goal and agent techniques in conjunction with other existing or emerging software engineering techniques. The investigations will be conducted in industrial settings on actual development projects with the industrial partner.

Back to Eric Yu homepage