loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Author: Steve McKeever

Affiliation: Department of Informatics and Media, Uppsala University, Sweden

Keyword(s): Quantities, Units of Measurement, Quantity Checking, Dimensional Analysis.

Abstract: In scientific and engineering applications, physical quantities embodied as units of measurement (UoM) are frequently used. While managing units of measurement is a fairly mature topic in software engineering, more subtle metrological concepts such as named quantities have had little traction within the scientific programming community. The loss of the Mars climate orbiter, attributed to a confusion between the metric and imperial unit systems, popularised the disastrous consequences of incorrectly handling measurement values. This has led to the development of a large number of libraries, languages and tools to ensure developers can specify and validate UoM information in their designs and codes. However these systems do not differentiate between quantities and dimensions. For instance torque and work, which share the same UoM, can not be interchanged because they do not represent the same entity. We present a named quantity layer that sits on top of a dimension checker and unit con verter ensuring values of different quantities are correctly managed without undue restrictions. Our quantity algebra works alongside the unit dimensions to ensure we maintain named quantities when we perform arithmetic and function calls. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 18.191.97.229

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
McKeever, S. (2022). Discerning Quantities from Units of Measurement. In Proceedings of the 10th International Conference on Model-Driven Engineering and Software Development - MODELSWARD; ISBN 978-989-758-550-0; ISSN 2184-4348, SciTePress, pages 105-115. DOI: 10.5220/0010971300003119

@conference{modelsward22,
author={Steve McKeever.},
title={Discerning Quantities from Units of Measurement},
booktitle={Proceedings of the 10th International Conference on Model-Driven Engineering and Software Development - MODELSWARD},
year={2022},
pages={105-115},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0010971300003119},
isbn={978-989-758-550-0},
issn={2184-4348},
}

TY - CONF

JO - Proceedings of the 10th International Conference on Model-Driven Engineering and Software Development - MODELSWARD
TI - Discerning Quantities from Units of Measurement
SN - 978-989-758-550-0
IS - 2184-4348
AU - McKeever, S.
PY - 2022
SP - 105
EP - 115
DO - 10.5220/0010971300003119
PB - SciTePress