O-OSCAR (Object Oriented SCheduling ARchitecture) is an open software architecture to address the solution of a variety of scheduling problems involving both time and resource constraints. It is a reference architecture, to be turned into different software applications, depending on the different features and specifications of the operational environments where its use is required.

The O-OSCAR architecture has been implemented by two prototype applications this far:

  • DRS O-Oscar: for channel management in the DRS (Data Relay Satellite), a network of telecommunication satellites in Low Earth Orbit for commercial use, with a set of different user priorities;
  • PS O-Oscar: for the solution of PS (Project Scheduling) problems in environments with multiple-capacity resources.

    Further applications of the O-OSCAR architecture are currently being developed and will soon be documented in this page.