top of page


Okhaide Akhigbe, Daniel Amyot, John Mylopoulos, and Gregory Richards

Regulations constitute a rich source of requirements for software systems, especially so for information systems that handle sensitive data. However, there has been little attention paid to regulators and their requirements for managing the regulatory lifecycle. This paper presents a study of the state-of-practice for regulators in Canada by examining seven Government of Canada (GoC) agencies responsible for regulations. We summarize our findings and explain the implications for the use of ISs to improve the practice of regulatory management in the form of a research agenda.

Okhaide Akhigbe, Mohammad Alhaj, Daniel Amyot, Omar Badreddin, Edna Braun, Nick Cartwright, Gregory Richards, and Gunter Mussbacher

Precision in goal models can be enhanced using quantitative rather than qualitative scales. Selecting appropriate values is however often difficult, especially when groups of stakeholders are involved. This paper identifies and compares generic and domain-specific group decision approaches for selecting quantitative values in goal models. It then reports on the use of two approaches targeting quantitative contributions, actor importance, and indicator definitions in the Goal-oriented Requirement Language. The approaches have been deployed in two independent branches of the Canadian government.

Okhaide Akhigbe, Daniel Amyot, and Gregory Richards

The environments in which businesses currently operate are dynamic and constantly changing, with influence from external and internal factors. When businesses evolve, leading to changes in business objectives, it is hard to determine and visualize what direct Information System responses are needed to respond to these changes. This paper introduces an enterprise architecture framework which allows for anticipating and supporting proactively, adaptation in enterprise architectures as and when the business evolves.

Need more details? Contact us

We are here to assist. 

bottom of page