Grants and Contributions:

Title:
Automating the location and manipulation of user concepts in code
Agreement Number:
EGP
Agreement Value:
$24,610.00
Agreement Date:
Mar 7, 2018 -
Organization:
Natural Sciences and Engineering Research Council of Canada
Location:
British Columbia, CA
Reference Number:
GC-2017-Q4-01319
Agreement Type:
Grant
Report Type:
Grants and Contributions
Additional Information:

Grant or Award spanning more than one fiscal year (2017-2018 to 2018-2019).

Recipient's Legal Name:
Murphy, Gail (The University of British Columbia)
Program:
Engage Grants for universities
Program Purpose:

ACL creates a SaaS (Software as a Service) platform enabling organizations to monitor and evaluate theirx000D
Governance, Risk Management, and Compliance (GRC) using a data-driven approach. The users of thisx000D
software are often auditors charged with determining precise paths of activity in an organization. In thisx000D
software domain, being able to track user actions in the ACL software in terms of concepts appropriate forx000D
auditors is key to supporting the governance a user expects. This tracking requires mapping specific codex000D
execution patterns in the software to the domain concepts. This project will investigate if existing approachesx000D
in the research literature to concept location and concept modularization are appropriate to abstract softwarex000D
execution to the concept reporting needed by ACL. By considering the first steps towards the automaticx000D
identification of the concept of interest in the source code, this project aims to significantly reduce the cost ofx000D
adding this governance support to ACL systems.