Name: UAlberta Software Maintenance and Reuse (SMR) research group
Type: Organization
Bio: This is the GitHub organization for the Software Maintenance and Reuse (SMR) research group at the University of Alberta, led by Sarah Nadi.
Location: Edmonton, Alberta
Blog: http://www.sarahnadi.org
UAlberta Software Maintenance and Reuse (SMR) research group's Projects
Source code and data set of our annotation study on Android apps.
Fast AST based code differencing in Python
CogniCrypt_SAST: CrySL-to-Static Analysis Compiler
A still in development IntelliJ IDEA plugin that aims to simplify merge conflict resolutions
Repository for the paper: A Human-in-the-loop Approach to Generate Annotation Usage Rules: A Case Study with MicroProfile
A neat code differencing tool
Text summarization using Lexrank
An IntelliJ plugin for comparing libraries
Exploring Software Library Metrics with Repository Badges -- Research Project
Scripts to collect metrics from software libraries.
Merganser is a scalable and extendable tool for analyzing merge scenarios in git repositories
Repository containing data related to our survey of library metric-based comparisons.
Tool to find method mapping between two APIs by mining existing API Migration
Mining Annotation Usage Rules: tool and artifacts
Non-Functional Bugs Dataset
Eclipse OMR™ Cross platform components for building reliable, high performance language runtimes
python implementation of Porter's stemming algorithm
A benchmark of Python Library Migration
An index of Python library import names
A small Python program to easily search GitHub that the web API can not provide
Refactoring-aware operation-based merging
Refactoring-aware Merging IntelliJ plugin