Risk Analytica Home Risk Analytica Home Contact Us Site Map
Risk Analytica Solutions
SolutionsDivisionsMethodsCase StudiesLibraryNews & MediaAbout Us

Solutions

Life at Risk™ System Architecture

Life at Risk The system consists of four subsystems (not including the auxiliary and administrative components):

  1. Client/GUI (Graphical User Interface) – software running on the customer’s computers and communicating with the system center via Internet using Web-services technology.
  2. Communication Server/Supervisor/Scheduler – the central part of the system – software supporting communication with clients and managing of other server subsystems.
  3. Simulation Server/Solver – the heart of the system – software containing the Monte-Carlo Simulation Engine (In the future, it may include others simulation programs as the need arises).
  4. Data Server – the system memory part – contains:
    • Integrated Database;
    • Resulting Hypercube Data – stored separately from the database in a specific format (optimized for streaming extraction);
    • Resulting Data Collector – a program realizing the collection of simulation results (including joining the results of concurrent simulation processes) and storing them as a binary files;
    • Resulting Data Extractor – a program realizing the rapid extraction of resulting hypercube slicesin response to customer’s request.

The Integrated Database constitutes the informational basis for the system. The database contains:

  • Resulting hypercube data Locators and Indices;
  • Model Information and Statistical Base;
  • Job Control Information, Schedules and Logs;
  • User accounts, Licenses, and Administrative Information.

Below is the graphical representation of the system’s architecture: