“…Since it was invented in [GM82], several distinct schools have produced a variety of generalizations of the original notion, each based on their own approach to modelling systems. Existing definitions of noninterference can be roughly classified by whether they are framed in the semantic context of state-based automaton models [GM82,WJ90,Mil90,Rus92,BY94,vO04], trace-based models [McC88,McL94,ZL97,Man00], or process algebraic based models (further divisible into CSP [Hoa85] and CCS [Mil89] based variants) [FG01,Ros95,Rya01].…”