* Design documents*

This section contains all the Geppetto design documents. The links below will open a Lucid Chart page where the different documents are published. Note that there can be multiple tabs in each document as shown in the screenshot below:

_images/designdocs.pngimage

All diagrams are constantly evolving (some more than others) to reflect the latest structure and drive the development of the new features.

Common

Overview

Use Cases

Backend

Data Model

Services

Simulators

Simulator pipeline for neuronal domain

Runtime Tree population

WebSockets Backend API

List State Variables

Watch State Variables

Simulation time

External process from OSGi

Geppetto API Design Draft (Old)

Geppetto Observer Mode

Multiple Aspect Integration

Design (in progress)

Integration Activity Flow (in progress)

Frontend

Geppetto Frontend

Events framework

Visualization tree and 3D objects (Refactoring)

Widgets

Widgets class diagram

Widgets high level design

Geppetto Widgets update mechanism

Widget diagrams

Install Widgets

Plotting Widget

Plotting Activity Diagram

Plotting Class Diagram