Related projects
Discover more projects across a range of sectors and discipline — from AI to cleantech to social innovation.
The main goal of the project is to discover if program analysis approaches can be adapted to the context of Gradle build systems. Thus, during the research it is planned to implement support for Gradle build systems within an existing program analysis toolchain that have been developing at the University of Waterloo. (currently specific to CMake) The analysis toolchain will initially be used as a tool for scanning Gradle build systems for potential problems. The second phase of the research will perform scans incrementally, so that alerts can be displayed during the peer code review of software development. The third phase will accelerate the incremental scans so that they can happen on-the-fly during development in an integrated development environment (IDE). As a result, technical deliverables will be the implemented solution of Gradle support for existing program analysis toolchain.
Shane McIntosh
National Technical University of Ukraine
Computer science
Information and Communications Technology; Other
University of Waterloo
Globalink Research Award
Discover more projects across a range of sectors and discipline — from AI to cleantech to social innovation.
Find the perfect opportunity to put your academic skills and knowledge into practice!
Find ProjectsThe strong support from governments across Canada, international partners, universities, colleges, companies, and community organizations has enabled Mitacs to focus on the core idea that talent and partnerships power innovation — and innovation creates a better future.