Guiding user annotations for units-of-measure verification

11/11/2020
by   Dominic Orchard, et al.
0

This extended abstract reports on previous work of the CamFort project in which we developed an external units-of-measure type system for Fortran code, targeted at scientists. Our approach can guide the programmer in adding specifications (type annotations) to existing code, with the aim of easing adoption on legacy code. Pertinent to the topics of the HATRA workshop, we discuss the human-aspects of the tool here. CamFort is open-source and freely available online.

READ FULL TEXT

page 1

page 2

page 3

research
06/25/2022

Implementation of SquashFS Support in U-Boot

U-Boot is a notorious bootloader and Open Source project. This work had ...
research
07/22/2023

A Quantitative Analysis of Open Source Software Code Quality: Insights from Metric Distributions

Code quality is a crucial construct in open-source software (OSS) with t...
research
08/06/2022

PREPRINT: Can the OpenSSF Scorecard be used to measure the security posture of npm and PyPI?

The OpenSSF Scorecard project is an automated tool to monitor the securi...
research
04/08/2022

Clone Detection on Large Scala Codebases

Code clones are identical or similar code segments. The wide existence o...
research
02/23/2023

Do Machine Learning Models Produce TypeScript Types That Type Check?

Type migration is the process of adding types to untyped code to gain as...
research
06/06/2019

The Open Vault Challenge -- Learning how to build calibration-free interactive systems by cracking the code of a vault

This demo takes the form of a challenge to the IJCAI community. A physic...
research
03/04/2016

Optimized Polynomial Evaluation with Semantic Annotations

In this paper we discuss how semantic annotations can be used to introdu...

Please sign up or login with your details

Forgot password? Click here to reset