Reference number : GC-2017-Q4-01319, amendment number : , agreement type : G, recipient legal name : Murphy, Gail (The University of British Columbia), recipient country : CA, recipient province : nan, recipient city : British Columbia|Colombie-Britannique, recipient postal code : nan, program name english : Engage Grants for universities, program name french : Subventions d'engagement partenarial pour les universités, program purpose english : ACL creates a SaaS (Software as a Service) platform enabling organizations to monitor and evaluate their_x000D_
Governance, Risk Management, and Compliance (GRC) using a data-driven approach. The users of this_x000D_
software are often auditors charged with determining precise paths of activity in an organization. In this_x000D_
software domain, being able to track user actions in the ACL software in terms of concepts appropriate for_x000D_
auditors is key to supporting the governance a user expects. This tracking requires mapping specific code_x000D_
execution patterns in the software to the domain concepts. This project will investigate if existing approaches_x000D_
in the research literature to concept location and concept modularization are appropriate to abstract software_x000D_
execution to the concept reporting needed by ACL. By considering the first steps towards the automatic_x000D_
identification of the concept of interest in the source code, this project aims to significantly reduce the cost of_x000D_
adding this governance support to ACL systems., program purpose french : ACL creates a SaaS (Software as a Service) platform enabling organizations to monitor and evaluate their_x000D_
Governance, Risk Management, and Compliance (GRC) using a data-driven approach. The users of this_x000D_
software are often auditors charged with determining precise paths of activity in an organization. In this_x000D_
software domain, being able to track user actions in the ACL software in terms of concepts appropriate for_x000D_
auditors is key to supporting the governance a user expects. This tracking requires mapping specific code_x000D_
execution patterns in the software to the domain concepts. This project will investigate if existing approaches_x000D_
in the research literature to concept location and concept modularization are appropriate to abstract software_x000D_
execution to the concept reporting needed by ACL. By considering the first steps towards the automatic_x000D_
identification of the concept of interest in the source code, this project aims to significantly reduce the cost of_x000D_
adding this governance support to ACL systems., agreement title english : Automating the location and manipulation of user concepts in code, agreement title french : Automating the location and manipulation of user concepts in code, agreement number : EGP, agreement value : 24610.0, agreement start date : 2018-03-07, agreement end date : nan, description english : nan, description french : nan, expected results english : nan, expected results french : nan, additional information english : Grant or Award spanning more than one fiscal year (2017-2018 to 2018-2019)., additional information french : Subvention ou bourse octroyée s'appliquant à plus d'un exercice financier (2017-2018 à 2018-2019)., owner organization : nserc-crsng, owner organization title : Natural Sciences and Engineering Research Council of Canada | Conseil de recherches en sciences naturelles et en génie du Canada