About the Text+ Architecture

Over 30 institutions are involved in the distributed infrastructure of Text+. This inevitably leads to complexities when it comes to visualising the structure of the network.

The visual representation of the architecture is a view of Text+ that shows the key technical components along their functions. The architecture consists of three levels - user, frontend, backend - and is read from top to bottom starting from the user or a new dataset/new data centre.

wissenschafts-
getriebener Dienst aus Datendomäne

wissenschafts-...
wissenschafts-
getriebener Dienst aus Datendomäne

wissenschafts-...





Text+ Portal
Zugang für Nutzer:innen (menschlich, maschinell) zum Such- und Datenraum von Text+,
zu individuellen Diensten, zu Informationen, zu dokumentierten APIs
Use Cases: Daten finden, Daten geben, Dienste nutzen, Informationen finden, Beratung
Text+ Portal...
IAM4NFDI
Identity & Access Management

IAM4NFDI...
TS4NFDI
Terminology Services

(Art der Verbindung zu T+ noch unklar)
TS4NFDI...
SSH Open Marketplace
Text+ Registry harvestet Subset "ACTOR TEXT+"

SSH Open Marketplace...
PID4NFDI
persistente Identifikatoren

(Art der Verbindung zu T+ noch unklar)
PID4NFDI...
GND - Gemeinsame Normdatei
GND - Gemeinsame Normdatei
Academic
ID
IAM
Academic...

Langzeitarchiv

weiterentwickeltes Koala-System, CDStar als Konnektor zwischen Portal und Koala als Fallback für Text+ Datenzentren

Langzeitarchiv...
Knowledge Graph Infrastructures
Knowledge Graph Infrastructures
greifen zu, nutzen,
übermitteln Daten
greifen zu, nutzen,...
Research Data Commons
Research Data Commons

Helpdesk/Consulting
GOTRS: 16 Queues, N Agenten, Text+, CLARIAH-DE, DARIAH-DE, DARIAH-EU; berät zu: allen Angeboten von Text+

Helpdesk/Consulting...
GND-Agentur Text+
GND-Agentur Text+
entityXML
Validierung, Anreicherung mit Normdaten
entityXML...
Indico
Indico

neuer Datenbestand

kann sein: Edition, Sammlung, lexikalische Ressource, perspektivisch weitere Domänen möglich

neuer Datenbestand...
GitLab
GitLab
Pads
Pads
Open
Project

Open...
Frontend
Frontend
User
User
Backend
Backend
Biblio-
graphie

Biblio-...

Rechenzentren, Informationsinfrastruktureinrichtungen

Virtuelle Maschinen, Hosting, Hochleistungsrechnen, Speicher, Basisdienste

Rechenzentren, Informationsinfrastruktureinrichtungen...
Zugangs- und Präsentationsschicht
Zugangs- u...
Daten
Daten
Applikationen/ Dienste
Applikationen/ Dienste
Blog
Blog
Text+ Registry
Normalisierung; Anreicherung;
listenförmige und durchsuchbare Metadaten;
Datenmodellierung;
Entitäten: Editionen, Sammlungen,
 lexikalische Ressourcen, Dienste,+++
Text+ Registry...
Data Processing Pipelines
MONAPipe, JupyterNotebooks
Data Processing Pipelines...
(Daten-)Ingest
Ziel: Übernahme von Daten durch ein
Text+ Datenzentrum oder das LZA
(Daten-)Ingest...
(Daten-)Suche
durchsucht: FCS, Registry, Webseite
(Daten-)Suchedurchsucht: FCS, Registry, Webseite

Text+ Datenzentren (N=34)
stellen bereit: Repositories (Metadaten, Daten), FCS-Endpunkte, Trainingsdaten für LLMs, anwendungsspezifische LLMs, Langzeitarchive

Text+ Datenzentren (N=34)...

externes Datenzentrum

kann sein: FCS-Endpunkt, Lieferant Metadaten f. Registry

kann werden: Text+ Datenzentrum

externes Datenzentrum...

FCS-Endpunkte (N=30 mit 142 Ressourcen)

stellen bereit: Daten, Metadaten

FCS-Endpunkte (N=30 mit 142 Ressou...
LLMs
LLMs
NextCloud
NextCloud
Dienste
wissenschafts-
getriebene Dienste aus Datendomänen

Dienstewissenschafts-...
(tlw. interne) Werkzeuge/Dienste
für die Projektkollaboration
(tlw. interne) Werkzeuge/Dienste...
basale Infrastruktur
basale Inf...
Dienste
Zugänglichmachung der Text+ Dienste
 über die Registry bzw. das Portal
Dienste...
LLMs
Trainingsdaten, eigene Modelle
LLMs...
abgeleitete
Datenformate
stammen aus: Datenzentren, Registry
abgeleitete...
thematische
Cluster
speisen sich aus den 
Datenzentren/-domänen
thematische...
stellen
bereit
stellen...
Daten-
übergabe
Daten-...
unter-
stützt
unter-...
unter-
stützt
unter-...
unter-
stützt
unter-...
durchsucht/
übermittelt
Suchergebnisse
durchsucht/...
Tickets/Cases via Webform, Mail/
Beratung, tlw. in Datendomänen
Tickets/Cases via Webform, Mail/...
Suchintegration Portal
Suchintegration Portal
durchsucht/
übermittelt
Suchergebnisse
durchsucht/...
Dienste via 
Angebotsbeschreibung
 und Registry
Dienste via...
Zugang
Zugang
Initiierung
Dateningest
Initiierung...
Registry
harvestet
SSHOMP
Registry...
Anbindung von Text+
an die AcademicID
sowie IAM4NFDI
Anbindung von Text+...
Rollen:
Identity Provider,
Service Provider
Rollen:...
Integration
ins Text+ Portfolio
Integration...
Kooperationsprojekt
kann sein: neuer Datenbestand, neuer Dienst, neue Funktionalität eines vorhandenen Dienstes
Kooperationsprojekt...
reichern an,
validieren
reichern an,...
Text
Text
beraten,
Diensteentwicklung, Datenmodelle
beraten,...
trägt bei
trägt bei
stellen
bereit
stellen...
Text is not SVG - cannot display

In the centre (red) is the Text+ portal, i.e. the consortium’s website. Below it are central Text+ services such as consulting, the search for data and services and the option of submitting research data to the consortium. However, many other services and topics are of central importance for the functioning of Text+.

A special feature of this presentation is that the individual components are linked. For example, you can find the direct path from the bibliography to the corresponding page in the portal. In this respect, it is not just a mapping of functions, but the mapping itself is functional.

Changelog