Advances in the Design and Implementation of a Multi-Tier Architecture in the GIPSY Environment
Source: Concordia University
The authors present advances in the software engineering design and implementation of the multi-tier run-time system for the General Intensional Programming System (GIPSY) by further unifying the distributed technologies used to implement the Demand Migration Framework (DMF) in order to streamline distributed execution of hybrid intensional-imperative programs using Java. Intensional programming implies a declarative programming language based on the denotational semantics. The declarations are evaluated in an inherent multi-dimensional context space. The GIPSY project aims at providing a platform for the investigation on the intensional and hybrid intensional-imperative programming.