About the Text+ Architecture The architecture, or the drawing, provides a functional view of Text+, showcasing its essential technical components along their functions. The architecture is read from top to bottom, starting from the user or a new data repository/new data center. Text+ conceives the architecture as a communication tool intended to invite feedback and discussion.
Until further notice, we provide a hi-res and clickable architecture scheme here .
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... Langzeitarchiv
weiterentwickeltes Koala-System, CDStar als Konnektor zwischen Portal und Koala
Langzeitarchiv... Knowledge Graph Infrastructures
Knowledge Graph Infrastructures greifen zu, nutzen, übermitteln Daten
greifen zu, nutzen,... 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+ entityXML Validierung, Anreicherung mit Normdaten
entityXML... Indico neuer Datenbestand
kann sein: Edition, Sammlung, lexikalische Ressource, perspektivisch weitere Domänen möglich
neuer Datenbestand... GitLab Pads Open... Frontend User Backend Biblio-... Rechenzentren, Informationsinfrastruktureinrichtungen
Virtuelle Maschinen, Hosting, Hochleistungsrechnen, Speicher, Basisdienste
Rechenzentren, Informationsinfrastruktureinrichtungen... Zugangs- und Präsentationsschicht
Zugangs- u... Daten Applikationen/ Dienste 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 einText+ 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 NextCloud Dienste
wissenschafts- getriebene Dienste aus Datendomänen Dienstewissenschafts-... (tlw. interne) Werkzeuge/Dienste für die Projektkollaboration
(tlw. interne) Werkzeuge/Dienste... 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... Daten-... unter-... unter-... unter-... durchsucht/ übermittelt Suchergebnisse
durchsucht/... Tickets/Cases via Webform, Mail/ Beratung, tlw. in Datendomänen
Tickets/Cases via Webform, Mail/... Suchintegration Portal durchsucht/ übermittelt Suchergebnisse
durchsucht/... Dienste via Angebotsbeschreibung
und Registry
Dienste via... Zugang Initiierung... 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,... Text beraten, Diensteentwicklung, Datenmodelle
beraten,... trägt bei Text is not SVG - cannot display For Whom? The architecture targets both employees/partners within Text+ and external individuals who seek an overview of Text+’s offerings/structure.
In the long term, the architecture aims to facilitate discussions within the NFDI (National Research Data Infrastructure) on the further development of Text+. Particularly important for Text+ are other consortia with target groups in the humanities and cultural sciences. However, other infrastructure contexts such as the Basic Services Initiative Base4NFDI or the SSH Open Marketplace are already considered from the outset in the architecture.
What the Architecture Does Not Do It does not provide a comprehensive representation of the technical components or APIs. It does not precisely depict data paths but rather presents functions. It is a work in progress. Additional views on Text+ are envisaged.
How Can I Participate? We welcome your feedback on the architecture! Simply leave us a comment under the dedicated issue in our GitLab or contact us via the Helpdesk with the subject “Architecture.”
Changelog Version 0.9: February 2024. Discussion during the Text+ Spring Meeting at the German National Library in Frankfurt/Main. Version 1.0: April 2024. First published version of the architecture on the portal.