Software Open Access

PUnits - Precise Inference of Expressive Units-of-Measurement Types

Xiang, Tongtong; Luo, Jeff Yucong; Dietl, Werner


JSON Export

{
  "files": [
    {
      "links": {
        "self": "https://zenodo.org/api/files/1c71a7a9-a2c5-4743-81ea-3545f3bdbdeb/punits-artifact.tar.gz"
      }, 
      "checksum": "md5:22257f18e759d2e1ebb6a5f2305cd5d8", 
      "bucket": "1c71a7a9-a2c5-4743-81ea-3545f3bdbdeb", 
      "key": "punits-artifact.tar.gz", 
      "type": "gz", 
      "size": 6097387813
    }, 
    {
      "links": {
        "self": "https://zenodo.org/api/files/1c71a7a9-a2c5-4743-81ea-3545f3bdbdeb/README.md"
      }, 
      "checksum": "md5:6780449298925358a12bd0289c8e12e3", 
      "bucket": "1c71a7a9-a2c5-4743-81ea-3545f3bdbdeb", 
      "key": "README.md", 
      "type": "md", 
      "size": 13060
    }
  ], 
  "owners": [
    140971
  ], 
  "doi": "10.5281/zenodo.4061106", 
  "stats": {
    "version_unique_downloads": 14.0, 
    "unique_views": 112.0, 
    "views": 134.0, 
    "version_views": 134.0, 
    "unique_downloads": 14.0, 
    "version_unique_views": 112.0, 
    "volume": 67071396543.0, 
    "version_downloads": 21.0, 
    "downloads": 21.0, 
    "version_volume": 67071396543.0
  }, 
  "links": {
    "doi": "https://doi.org/10.5281/zenodo.4061106", 
    "conceptdoi": "https://doi.org/10.5281/zenodo.4061105", 
    "bucket": "https://zenodo.org/api/files/1c71a7a9-a2c5-4743-81ea-3545f3bdbdeb", 
    "conceptbadge": "https://zenodo.org/badge/doi/10.5281/zenodo.4061105.svg", 
    "html": "https://zenodo.org/record/4061106", 
    "latest_html": "https://zenodo.org/record/4061106", 
    "badge": "https://zenodo.org/badge/doi/10.5281/zenodo.4061106.svg", 
    "latest": "https://zenodo.org/api/records/4061106"
  }, 
  "conceptdoi": "10.5281/zenodo.4061105", 
  "created": "2020-10-02T23:04:42.247679+00:00", 
  "updated": "2020-10-03T12:26:53.642211+00:00", 
  "conceptrecid": "4061105", 
  "revision": 4, 
  "id": 4061106, 
  "metadata": {
    "access_right_category": "success", 
    "doi": "10.5281/zenodo.4061106", 
    "description": "<p>PUnits is a&nbsp;pluggable type system for expressive units of measurement types and a precise, whole-program inference approach for these types. PUnits can be used in three modes: (1) modularly check the correctness of a program, (2) ensure a possible unit typing exists, (3) annotate a program with units. This contains a docker image that&nbsp; is created for the OOPSLA 2020 artifact evaluation. Please see the README.md file for detail.</p>", 
    "language": "eng", 
    "title": "PUnits - Precise Inference of Expressive Units-of-Measurement Types", 
    "license": {
      "id": "GPL-2.0+"
    }, 
    "relations": {
      "version": [
        {
          "count": 1, 
          "index": 0, 
          "parent": {
            "pid_type": "recid", 
            "pid_value": "4061105"
          }, 
          "is_last": true, 
          "last_child": {
            "pid_type": "recid", 
            "pid_value": "4061106"
          }
        }
      ]
    }, 
    "version": "v1.0", 
    "keywords": [
      "Object oriented languages", 
      "Type structures", 
      "Program specifications", 
      "Program analysis", 
      "Program verification", 
      "Constraints"
    ], 
    "publication_date": "2020-09-08", 
    "creators": [
      {
        "orcid": "0000-0002-0939-3256", 
        "affiliation": "University of Waterloo", 
        "name": "Xiang, Tongtong"
      }, 
      {
        "affiliation": "University of Waterloo", 
        "name": "Luo, Jeff Yucong"
      }, 
      {
        "orcid": "0000-0002-9316-6952", 
        "affiliation": "University of Waterloo", 
        "name": "Dietl, Werner"
      }
    ], 
    "access_right": "open", 
    "resource_type": {
      "type": "software", 
      "title": "Software"
    }, 
    "related_identifiers": [
      {
        "scheme": "doi", 
        "identifier": "10.5281/zenodo.4061105", 
        "relation": "isVersionOf"
      }
    ]
  }
}
134
21
views
downloads
All versions This version
Views 134134
Downloads 2121
Data volume 67.1 GB67.1 GB
Unique views 112112
Unique downloads 1414

Share

Cite as