Formally Specifying and Proving Operational Aspects of Forensic Lucid in Isabelle
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 AbstractCode
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