Software Open Access

CodeShovel: Constructing Method-Level Source Code Histories

Reid Holmes; Felix Grund


JSON-LD (schema.org) Export

{
  "description": "<p>Take this shovel to dig in source code history for changes to specific methods and functions. The tool is currently implemented for software projects written in Java. CodeShovel is a tool for navigating method histories and is robust to the kinds of changes methods frequently undergo (e.g., being modified, renamed, or and moved between files and directories).</p>\n\n<p>&nbsp;</p>", 
  "license": "https://opensource.org/licenses/MIT", 
  "creator": [
    {
      "affiliation": "University of British Columbia", 
      "@type": "Person", 
      "name": "Reid Holmes"
    }, 
    {
      "affiliation": "University of British Columbia", 
      "@type": "Person", 
      "name": "Felix Grund"
    }
  ], 
  "url": "https://zenodo.org/record/4543820", 
  "datePublished": "2021-02-16", 
  "version": "1", 
  "@type": "SoftwareSourceCode", 
  "keywords": [
    "software engineering", 
    "mining software repositories", 
    "software evolution"
  ], 
  "@context": "https://schema.org/", 
  "identifier": "https://doi.org/10.5281/zenodo.4543820", 
  "@id": "https://doi.org/10.5281/zenodo.4543820", 
  "workFeatured": {
    "alternateName": "ICSE", 
    "@type": "Event", 
    "name": "International Conference on Software Engineering"
  }, 
  "name": "CodeShovel: Constructing Method-Level Source Code Histories"
}
57
2
views
downloads
All versions This version
Views 5757
Downloads 22
Data volume 7.3 MB7.3 MB
Unique views 5454
Unique downloads 22

Share

Cite as