Conversion of Units of Measurement (1995)
Algorithms are presented for converting units of measurement from a given form to a desired form. The algorithms are fast, are able to convert any combination of units to any equivalent combination, and perform dimensional analysis to ensure that the conversion is legitimate. Algorithms are also presented for simplification of symbolic combinations of units. Application of these techniques to perform automatic unit conversion and unit checking in a programming language is described.
View:
PDF, PS, HTML
Citation:
IEEE Trans. on Software Engineering, Vol. 21, 8 (1995), pp. 651-661.
Bibtex:

Gordon Novak Faculty novak [at] cs utexas edu