Overview - lumen-org/LumenReact GitHub Wiki

Overall Architecture

The following Figure describes the overall architecture of Lumen, including the backend.

architecture

Data Flow

The following Figure show the data flow that is triggered by a user interacting with the configuration. Note that this data flow is at least partially specific to the type of specification that the user interacted with. In particular not all types of specification in Lumen will create table-based visualizations.

query-flow

Software Design

The following Figure shows an Entity-Relation-Diagram of the main entities in the Lumen Frontend.

These are schematic depictions of the Lumen Frontend. Some refactoring is in process, which is why an overview of the actual implementation is given at a later point.

SoftwareArchitectureFrontend

This shows the information flow that underlies the Lumen Frontend. informationFlow