Formal construction of the Mathematically Analyzed Separation Kernel

W. Martin, P. White, F.S. Taylor, A. Goldberg
2000 Proceedings ASE 2000. Fifteenth IEEE International Conference on Automated Software Engineering  
This paper describes the formal specijication and development of a separation kernel. The Mathematically Analyzed Separation Kernel (MASK), has been used by Motorola on a smartcard project, und as part of a hardware cryptographic platform called the Advanced INFOSEC Machine (AIM). Both MASK and AIM were jointly developed by Motorola and the National Security Agency (NSA). The paper will begin by describing the separation kernel concept and its importance to information security. Next it will
more » ... ty. Next it will illustrate the SPECWARE formal development methodology used in the development of MASK. Experiences and lessons learned from this formal development process will be discussed. Finally, the results of the MASK development process are described, project successes are discussed, and related MASK research is highlighted.
doi:10.1109/ase.2000.873658 dblp:conf/kbse/MartinWTG00 fatcat:r56f3csmr5fx5pghedxmjrlgbq