GBB Reference Manual

  • Authors:
  • Kevin Q. Gallagher;Daniel D. Corkill;Philip M. Johnson

  • Affiliations:
  • -;-;-

  • Venue:
  • GBB Reference Manual
  • Year:
  • 1988

Quantified Score

Hi-index 0.00

Visualization

Abstract

THIS MANUAL DESCRIBES VERSION 1.2 OF THE GENERIC BLACKBOARD DEVELOPMENT SYSTEM (GBB), A DEVELOPMENT TOOL FOR CONSTRUCTING HIGH-PERFORMANCE BLACKBOARD-BASED SYSTEMS. GBB PROVIDES SPEED AND FLEXIBILITY IN IMPLEMENT- ING AN APPLICATION AS WELL AS EFFICIENT EXECUTION OF THE RESULTING APPLICATION. GBB VIEWS THE BLACKBOARD AS A HIERARCHICAL FOREST OF NESTED BLACKBOARDS. BLACKBOARD OBJECTS RESIDE IN SPACES, WHICH ARE THE LEAVES OF THIS HIERARCHY. EACH SPACE CAN BE DEFINED AS A HIGHLY STRUCTURED, N-DIMENSIONAL VOLUME, WITH BLACKBOARD OBJECTS OCCUPYING SOME EXTENT WITHIN THE SPACE. EFFICIENT INSERTION AND RETRIEVAL OF BLACKBOARD OBJECTS IS ACHIEVED USING A LANGUAGE SPECIFYING THE DIMENSIONAL STRUCTURE OF EACH SPACE AND A SEPARATE SPECIFICATION OF HOW THAT SPACE IS TO BE IMPLEMENTED. THESE SPECIFICATIONS ARE COMBINED TO GENERATE A HIGHLY-TUNED BLACKBOARD DATABASE KERNEL TAILORED TO THE APPLICATION.