A Rewriting Logic Approach to Static Checking of Units of Measurement in C

Mark Hills, Feng Chen, Grigore Rosu. A Rewriting Logic Approach to Static Checking of Units of Measurement in C. Electronic Notes in Theoretical Computer Science, 290:51-67, 2012. [doi]