Graduate Project


Schemer : a hierarchical software architecture for real time problem solving Public Deposited

Downloadable Content

Download PDF


Attribute NameValues
  • This paper describes Schemer, a hierarchical software architecture for Real Time problem solving. Real time applications must be able to react to critical events quickly, and be able to explore simultaneous solutions in response to, or, in anticipation of such events. Schemer, which is a Blackboard-like architecture, addresses the aforementioned objectives by A. Allowing hierarchical and recurs partitioning of problem solving modules. B. Allowing interruption and activation at any depth in the hierarchy while still operating under the umbrella of hierarchical control. C. Providing a model for direct communication between modules, and D. Allowing multiple modules to be running simultaneously. This paper is organized as follows. First, in the Background section, extant architectures are explored. Then, the Schemer architecture is described in detail, followed by the discussion of an implementation and implementation issues for future research.
Resource Type
Date Issued
Degree Level
Degree Name
Degree Field
Degree Grantor
Commencement Year
Academic Affiliation
Rights Statement
Peer Reviewed
File Format



This work has no parents.