ESAS

An Event-Scheduling and Activity Scanning Framework

Modeling and Simulation Project

David Bélanger
dbelan2(à)cs.mcgill.ca
Hesheng Chen
hchen19(à)cs.mcgill.ca

Project Description

ESAS is the stands for Event-Scheduling / Activity Scanning.

This project consists of designing and developping an Event Scheduling (ES) Simulator and an Activity Scanning (AS) Simulator. We provide an object-oriented framework to the user for describing and simulating models. A link to the requirements is found in the Documents section.

We are also working on a small compiler to simplified the description of models. The compiler will take a model describe in the Event Scheduling High Level Language (ESHLL) and will compile it into python classes ready to be used with our framework. Due to time constraints, the compiler is more a prototype than a polished end-product.

Also, we have a very simple tool to visual the data in the trace file.

Documents

Requirements

API Documention

Test Cases

Using the ESAS Frameworks

ESHLL Documentation

The Visual Tool

Source Code

Files

Links to files are found in the appropriate sections. All files can be found here.

Links

Links related to ES/AS.


$Id: project.html,v 1.2 2003/03/23 19:11:44 dbelan2 Exp $