Application of formal analysis to enhancing trust in a complex grid-based operating system

  • Authors:
  • Benjamin Aziz

  • Affiliations:
  • University of Portsmouth, Portsmouth, United Kingdom

  • Venue:
  • Proceedings of the 3rd international ACM SIGSOFT symposium on Architecting Critical Systems
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents a case study in the application of formal modelling and verification techniques to a large-scale distributed operating system for Grids called XtreemOS. The process algebraic language of applied À-calculus is used to model one of the mutual authentication protocols in the XtreemOS trust model, and an associated tool called ProVerif is used to verify the data leakage and mutual authentication properties in the protocol. The results, beside enhancing the level of assurance of the protocol in a critical part of the system, contribute to better understanding of the level of detail in the protocol's specification hence enabling better implementation of the protocol.