kirancodes.me
To Proof Maintenance & Beyond!

Formal Construction of the Mathematically Analyzed Separation Kernel

W. Martin, P. White, F. S. Taylor, A. Goldberg

Abstract

Describes the formal specification and development of a separation kernel. The Mathematically Analyzed Separation Kernel (MASK), has been used by Motorola on a smartcard project, and as part of a hardware cryptographic platform called the Advanced INFOSEC (INFOrmation SECurity) Machine (AIM). Both MASK and AIM were jointly developed by Motorola and the National Security Agency (NSA). This paper first describes the separation kernel concept and its importance to information security. Next, it illustrates the Specware formal development methodology that was used in the development of MASK. Experiences and lessons learned from this formal development process are discussed. Finally, the results of the MASK development process are described, project successes are discussed, and related MASK research is highlighted.

BibTeX
@inproceedings{Martin-al:ASE00,
  author    = {W. Martin and
               P. White and
               F. S. Taylor and
               A. Goldberg},
  title     = {Formal Construction of the Mathematically Analyzed Separation Kernel},
  booktitle = {ASE},
  pages     = {133--142},
  publisher = {{IEEE} Computer Society},
  year      = {2000},
}

Related papers