# Disambiguating the SI notation would guarantee its correct parsing

@article{Foster2009DisambiguatingTS, title={Disambiguating the SI notation would guarantee its correct parsing}, author={Mp Foster}, journal={Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences}, year={2009}, volume={465}, pages={1227 - 1229} }

The clarity and utility of the International System of Units (SI) would be improved if its notation were made a formally unambiguous symbolic language. This could be achieved with minor changes, and would enable the development of software that could correctly (i) check SI style in text and (ii) manipulate/verify quantities, SI units and prefix algebra in scientific and engineering computations. These tools could lead to better SI usage and fewer computational errors.

## 10 Citations

Principles for constructing notation in unit systems and their application to the SI

- Computer ScienceAccreditation and Quality Assurance
- 2011

These and other principles for constructing a notation are proposed, and the SI historical and current notations are examined against these.

Graecophile’s view of the SI notation

- Computer ScienceAccreditation and Quality Assurance
- 2015

The aim of this article was to oppose the article of M. P. Foster “Principles for constructing notation in unit systems and their application to the SI”, which submitted a proposal for some changes in the notation of the International System of Units.

Conventions for writing the values of quantities in the SI

- EducationProceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences
- 2009

Possible improvements to the conventional rules for using and writing the values of quantities in the International System of Units (SI) are discussed in the light of recent suggestions for improving…

Structured Design and Development of Domain-Specific Languages in Robotics

- Computer ScienceSIMPAR
- 2014

The reverse-engineered process from the development of the Grasp Domain Definition Language (GDDL), a declarative DSL for the explicit specification of grasping problems, comprises similar building blocks as existing software development processes, like the Unified Process.

Design of a declarative language for task-oriented grasping and tool-use with dextrous robotic hands

- Computer Science
- 2014

A declarative domain-specific language, called Grasp Domain Definition Language (GDDL), is presented that allows the specification of grasp planning problems independently of a specific grasp planner and a proof of concept implementation of GDDL into the GraspIt! grasp planner is developed.

The Problem with 'Dimensionless Quantities'

- Computer ScienceMODELSWARD
- 2022

This paper explains that dimensions do not apply to all expressions of quantities: there is a need to provide a unique way of identifying each kind of quantity: dimensions and unit names are not able to fulfil this requirement.

Response to Mills' comments on the SI notation

- Political ScienceProceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences
- 2009

Mills gives a good overview of the organization of the International Bureau for Weights and Measures (BIPM), International Committee for Weights and Measures (CIPM), Consultative Committee for Units…

The next 50 years of the SI: a review of the opportunities for the e-Science age

- Computer Science
- 2010

This paper argues that the SI definitions, symbols and syntax should be made more rigorous, so they can be represented wholly and unambiguously in ontologies, programs, data and text, and so the SI notation can be rendered faithfully in print and on screen.

## References

SHOWING 1-10 OF 16 REFERENCES

The language of science

- Education
- 1997

Some aspects of the use and misuse of scientific language are discussed, particularly in relation to quantity calculus, the names and symbols for quantities and units, and the choice of units -…

Well-measuring programs

- Computer ScienceAustralian Software Engineering Conference (ASWEC'06)
- 2006

A program analysis technique for inferring and checking the units used within a program is presented, which combines traditional Hindley-Milner-style type inference with the use of static single assignment form to enable analysis of imperative programs.

Language in Science

- LinguisticsNature
- 1939

The general considerations of linguistics which throw light upon the procedure of science are discussed by L. Bloomfield in the fourth number of volume one of the “International Encyclopedia of…

Compilers: Principles, Techniques, and Tools

- Computer ScienceAddison-Wesley series in computer science / World student series edition
- 1986

This book discusses the design of a Code Generator, the role of the Lexical Analyzer, and other topics related to code generation and optimization.

Software support for physical quantities

- Education
- 2002

This paper looks at a few ideas that could be useful in computer software, some more than a century old.

Modernizing the SI: towards an improved, accessible and enduring system

- Philosophy
- 2007

The case for changes in the definitions of the ampere and the kilogram is less well made at the present stage of development of the key experiments involved and the proposed changes to the mole and kelvin appear to have some advantages.

Computational thinking and thinking about computing

- EducationPhilosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences
- 2008

In thinking about computing, the authors need to be attuned to the three drivers of their field: science, technology and society, to revisit the most basic scientific questions of computing.

Base units of the SI, fundamental constants and modern quantum physics

- PhysicsPhilosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences
- 2005

The importance of various quantum effects leading to the advent of this new quantum metrology is described and the status of the seven base units and the prospects of their possible redefinitions from fundamental constants are presented in an experimental perspective.

[The International System of Units].

- EducationBoletin de la Oficina Sanitaria Panamericana. Pan American Sanitary Bureau
- 1990