Download PDFOpen PDF in browser

The Measurement Library: Representing Physical Types in PVS

16 pagesPublished: April 16, 2018


Cyber-physical systems model physical phenomena, implicitly or explicitly, in order to interact with the real world. Representation of physical phenomena, including dimensionality and units, using the PVS type system provides users with the ability to create specifications that more accurately describe cyber-physical systems. This paper discusses two related libraries that each present a different approach to providing functionality for using units in PVS. Objectives in creating the libraries include: soundness, ease of use, ease of readability, and effect on provability.

Keyphrases: dimensional analysis, formal verification, real-world types

In: Natarajan Shankar and Bruno Dutertre (editors). Automated Formal Methods, vol 5, pages 77--92

BibTeX entry
  author    = {Ashlie B. Hocking and M. Anthony Aiello},
  title     = {The Measurement Library: Representing Physical Types in PVS},
  booktitle = {Automated Formal Methods},
  editor    = {Natarajan Shankar and Bruno Dutertre},
  series    = {Kalpa Publications in Computing},
  volume    = {5},
  pages     = {77--92},
  year      = {2018},
  publisher = {EasyChair},
  bibsource = {EasyChair,},
  issn      = {2515-1762},
  url       = {},
  doi       = {10.29007/jt21}}
Download PDFOpen PDF in browser