Meeting: Case study: integrating business logic and operations research using Scheme at Kronos

Date: November 23, 2005
Speaker: Daniel Villeneuve

Kronos' Altitude Division produces a software suite for constructing optimized schedules, which involves numerous rules (governemental regulations, collective agreements, business logic). We will present the general architecture of the Altitude suite, with emphasis on the integration of the components more closely related to our Scheme interpreter. We will then give an overview of the main implementation techniques used in the interpreter, related to the goal of extending and integrating Scheme with our low-level optimization libraries (written in C) and our information system (written in Java). A demonstration of an interactive application will close the presentation.