Software Open Access
Xiang, Tongtong;
Luo, Jeff Yucong;
Dietl, Werner
{ "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 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 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" } ] } }
All versions | This version | |
---|---|---|
Views | 134 | 134 |
Downloads | 21 | 21 |
Data volume | 67.1 GB | 67.1 GB |
Unique views | 112 | 112 |
Unique downloads | 14 | 14 |