Skip to the content.
  1. Introduction
  2. System context and domain model
  3. Architecture drivers
  4. System decomposition
  5. Quality concepts
  6. Further notes

Quality concepts

Solution concept for adaptability

The solution concept for enabling the DPC to be used by any platform centers on having the DPC as a self-contained component that does not depend on the platform core, but is depended upon. The DPC has its own data repository to store notifications, grants, logs. When it comes to participants, the DPC maintains a copy of participants in its repository, which must be updated by the Platform Core when new participants join or leave the ecosystem. This section summarizes the set of design decisions that compose this solution concept.

Design decision: DPC as self-contained component that does not depend on the platform core

Design decision: Expose DPC’s functions via REST APIs

Design decision: Replicate participants’ identifications in the DPC

Design decision: DPC functions are executed asynchronously when the platform core writes data to the DPC


4. System decomposition 6. Further notes