Menu
Home Solutions Services Partners Developers Company News and Events Menu

CAPS
CAPSupphandling
CAPScase
Real-Time Monitoring
More information
CAPS™
Business Overview
Architecture Overview
White Papers

2. CAPS™ layered architecture

To deliver these benefits, CAPS™ relies on a flexible multi-layer architecture, implemented in the Python programming language and running portably across platforms. Linux, Solaris and Windows are supported at this time, but adding other platforms is quite feasible, thanks to the cross-platform nature of the architecture and technologies CAPS™ uses.

CAPS™' multi-layer architecture can be summarized as follows:

  1. "database": any enterprise-level RDBMS (Relational Database Management System)
  2. "IFC™": a special OODB (Object-Oriented Database) built on top of the layer-0 RDBMS
  3. "BL": the middleware that interfaces to the layer-1 IFC
  4. "BLM"s: modules loaded by the layer-2 BL to define business objects and implement business rules
  5. "front end" or "clients": GUIs, report-writers, and other such tools that interface to the layer-2 and -3 BL and BLM

CAPS layered architecture
Figure 1: CAPS™ layered architecture



© 2002-2007 Open End AB