Formally Specifying and Proving Operational Aspects of Forensic Lucid in Isabelle

24 Apr 2009  ·  Serguei A. Mokhov, Joey Paquet ·

A Forensic Lucid intensional programming language has been proposed for intensional cyberforensic analysis. In large part, the language is based on various predecessor and codecessor Lucid dialects bound by the higher-order intensional logic (HOIL) that is behind them. This work formally specifies the operational aspects of the Forensic Lucid language and compiles a theory of its constructs using Isabelle, a proof assistant system.

PDF Abstract

Categories


Logic in Computer Science Cryptography and Security Programming Languages D.3.1; D.3.2; D.3.3; D.3.4

Datasets


  Add Datasets introduced or used in this paper