UAlberta Software Maintenance and Reuse (SMR) research group (ualberta-smr)

UAlberta Software Maintenance and Reuse (SMR) research group

ualberta-smr

Geek Repo

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

Home Page:http://www.sarahnadi.org

Github PK Tool:Github PK Tool

UAlberta Software Maintenance and Reuse (SMR) research group's repositories

merganser

Merganser is a scalable and extendable tool for analyzing merge scenarios in git repositories

Language:PythonLicense:MITStargazers:7Issues:3Issues:27

NFBugs

Non-Functional Bugs Dataset

Language:JavaLicense:MITStargazers:7Issues:2Issues:42

LibCompPlugin

An IntelliJ plugin for comparing libraries

Language:JavaLicense:MITStargazers:6Issues:2Issues:43

PyMigBench

A benchmark of Python Library Migration

Language:PythonLicense:MITStargazers:5Issues:1Issues:1

LibraryMetricScripts

Scripts to collect metrics from software libraries.

Language:PythonLicense:MITStargazers:4Issues:3Issues:36

RefMerge

Refactoring-aware Merging IntelliJ plugin

Language:JavaLicense:GPL-3.0Stargazers:3Issues:1Issues:5

varclang

Mirror of official clang git repository located at http://llvm.org/git/clang. Updated every five minutes.

Language:C++License:NOASSERTIONStargazers:3Issues:2Issues:46

ExplainMergeConflict

A still in development IntelliJ IDEA plugin that aims to simplify merge conflict resolutions

Language:JavaLicense:MITStargazers:2Issues:0Issues:0

RefactoringAwareMergingEvaluation

Refactoring-aware operation-based merging

Language:JavaLicense:GPL-3.0Stargazers:2Issues:1Issues:23

StackOverflowNavCues

This repository holds the code related to extracting essential sentences for navigating Stack Overflow answers

MiningAnnotationUsageRules

Mining Annotation Usage Rules: tool and artifacts

Language:JavaLicense:EPL-2.0Stargazers:1Issues:2Issues:7
License:MPL-2.0Stargazers:1Issues:0Issues:0

TaskOrientedDocumentation

This repository holds the code and documents required to reproduce the outputs of task-oriented library documentation.

Android-Annotation-Study

Source code and data set of our annotation study on Android apps.

Language:JavaStargazers:0Issues:2Issues:0

code_diff

Fast AST based code differencing in Python

Language:PythonLicense:MITStargazers:0Issues:0Issues:0

CryptoAnalysis

CogniCrypt_SAST: CrySL-to-Static Analysis Compiler

License:EPL-2.0Stargazers:0Issues:0Issues:0

generating-annotation-usage-rules

Repository for the paper: A Human-in-the-loop Approach to Generate Annotation Usage Rules: A Case Study with MicroProfile

Language:JavaLicense:EPL-2.0Stargazers:0Issues:1Issues:0
Language:JavaStargazers:0Issues:2Issues:0

MigrationMapper

Tool to find method mapping between two APIs by mining existing API Migration

Language:HTMLLicense:MITStargazers:0Issues:1Issues:0

Python-Import-Index

An index of Python library import names

Language:PythonLicense:MITStargazers:0Issues:0Issues:0

QueryGitHub

A small Python program to easily search GitHub that the web API can not provide

Language:PythonLicense:MITStargazers:0Issues:1Issues:0

saner2020-artifactpage

Artifact page for SANER 2020 paper on essential sentences for navigating SO answers

Language:RStargazers:0Issues:1Issues:0

SOAR

Synthesis API Refactor

Language:PythonLicense:BSD-3-Clause-ClearStargazers:0Issues:1Issues:0

SOCommentEditsMapping

Analysis of Stack Overflow comments and answer updates

Language:PythonLicense:MITStargazers:0Issues:1Issues:19

SPDS

Efficient and Precise Pointer-Tracking Data-Flow Framework

Language:JavaLicense:EPL-2.0Stargazers:0Issues:1Issues:0

TestMerge

Testing diff merge scenarios

Language:CStargazers:0Issues:1Issues:0