Use Cases of the Sample project

Overview

Given the courses domain and its meta-model explained here, the samples project covers two use-cases:

Use-Case Architecture Mapping

To illustrate how the different use-cases and component architecture relate, this section provides a short tabular description.

Use Case

Variant

Backend MPS

Backend model-server

Use Case 1: Dashboard view

1a.

light-model-server-client + rest-api-model-ql

light-model-server-client + rest-api-model-ql

1b.

json-bulk-model-access + rest-api-json-bulk

Use Case 2: Real-time collaboration

🏗️

🏗️