Using the General Intensional Programming System (GIPSY) for Evaluation of Higher-Order Intensional Logic (HOIL) Expressions
Serguei A. Mokhov, Joey Paquet

TL;DR
This paper presents GIPSY, a Java-based system for evaluating higher-order intensional logic expressions, supporting multidimensional context reasoning, hybrid programming, and applications in physics and cyberforensics.
Contribution
It introduces GIPSY's architecture, evaluation engine, and demonstrates its use-cases for context-oriented multidimensional reasoning and formal cyberforensic analysis.
Findings
GIPSY supports distributed evaluation of HOIL expressions.
It enables context-constrained mathematical and physical computations.
GIPSY facilitates formal cyberforensic case analysis.
Abstract
The General Intensional Programming System (GIPSY) has been built around the Lucid family of intensional programming languages that rely on the higher-order intensional logic (HOIL) to provide context-oriented multidimensional reasoning of intensional expressions. HOIL combines functional programming with various intensional logics to allow explicit context expressions to be evaluated as first-class values that can be passed as parameters to functions and return as results with an appropriate set of operators defined on contexts. GIPSY's frameworks are implemented in Java as a collection of replaceable components for the compilers of various Lucid dialects and the demand-driven eductive evaluation engine that can run distributively. GIPSY provides support for hybrid programming models that couple intensional and imperative languages for a variety of needs. Explicit context expressions…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
