University of Iowa homepage
 

Model-driven Synthesis of High Assurance Secure Systems

Prof. William Harrison
University of Missouri

Friday, Oct 23, 2009
4:00-5:00pm, 140 SH (Schaeffer Hall)

Abstract

Programming languages research has many techniques for generating efficient, correct implementations from high-level specifications. Recent research on language-based security formulates models of information security in terms of modular, algebraic structures from language semantics. The research described in this talk combines these threads in novel ways to construct high-assurance secure systems in which semantic techniques from programming languages research provide both a mathematical basis for formal verification and a flexible, modular organizing principle for system design and implementation. This methodology is currently being applied in the MU High Assurance Security Kernel Lab to a significant case study in which secure kernels (in this case, separation kernels) with a verified security policy are synthesized from formal models of security rooted in language semantics.

University of Iowa Logo College of Liberal Arts and Sciences Logo Computing Research Association Logo Association for Computing Machinery Logo
Translate this page automatically.
 
©2005 The University of Iowa, All Rights Reserved.