From (Elementary) Mathematical Data Model Schemas to Safe Blazor Web Applications with Claude AI

Diese Forschungsarbeit beschreibt die Entwicklung sicherer MS Blazor-Webanwendungen mit Hilfe von Claude AI (Sonnet 4.5), ausgehend von elementaren mathematischen Datenmodellschemata, und stellt zudem allgemeine Software-Engineering-Best-Practices sowie spezifische Probleme der MS Blazor-Server-Plattform vor.

Ursprüngliche Autoren: Christian Mancas, Diana Christina Mancas

Veröffentlicht 2026-03-24✓ Author reviewed
📖 4 Min. Lesezeit☕ Kaffeepausen-Lektüre

Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen

Each language version is independently generated for its own context, not a direct translation.

🌟 Der Traum vom „Mathematik-Sprechen" mit Computern

Stellen Sie sich vor, Sie könnten einem Computer nicht in einer komplizierten Programmiersprache (wie C# oder SQL), sondern einfach in reiner Mathematik und Logik sagen, was er tun soll. Genau das haben die Autoren Christian und Diana Mancas versucht.

Vor 50 Jahren sagte ein Professor ihnen: „Niemand wird jemals mit Computern Mathematik sprechen." Heute beweisen sie das Gegenteil. Sie haben einen Weg gefunden, wie man von einem mathematischen Modell direkt zu einer sicheren Web-App gelangt – mit Hilfe einer künstlichen Intelligenz namens Claude.

🤖 Der Baumeister: Claude AI

Stellen Sie sich Claude nicht als einen Roboter vor, der nur Code tippt, sondern als einen super-intelligenten, aber manchmal etwas vergesslichen Baumeister.

  • Die Aufgabe: Die Autoren gaben Claude eine Liste von mathematischen Regeln (z. B. „Eine Mutter muss weiblich sein", „Niemand darf sein eigener Großvater sein").
  • Die Magie: Claude verstand diese Regeln sofort und baute daraus automatisch eine komplette Datenbank und eine Webseite.
  • Das Ergebnis: In weniger als 15 Minuten hatte Claude alle notwendigen Dateien erstellt. Es war, als würde man einem Architekten einen Grundriss auf ein Blatt Papier malen, und er baut innerhalb von Minuten das ganze Haus.

🏗️ Das Haus: Die Genealogie-App

Die App, die sie bauten, ist eine Art digitaler Stammbaum. Sie speichert Daten über Personen, Ehen, Kinder und Herrscher.

  • Sicherheit: Das Haus ist extrem sicher gebaut. Es gibt keine offenen Fenster für Hacker (keine „SQL-Injection", kein „Clickjacking").
  • Die Regeln: Die mathematischen Regeln, die die Autoren vorgaben, wurden in den Beton des Hauses gegossen. Wenn jemand versucht, einen unmöglichen Eintrag zu machen (z. B. eine Ehe zwischen Vater und Tochter), sagt das System sofort „Nein".

⚠️ Die Stolpersteine: Wenn der Baumeister stolpert

Obwohl Claude genial ist, ist er nicht perfekt. Die Autoren mussten oft nachhelfen, ähnlich wie ein erfahrener Bauherr, der einen jungen Lehrling anleitet.

  1. Vergesslichkeit: Manchmal vergaß Claude, dass er Regeln für beide Seiten einer Beziehung einhalten muss (z. B. „Wenn A der Vater von B ist, dann ist B das Kind von A"). Er machte es nur für eine Seite.
  2. Das „Blazor"-Problem: Die Technologie, die sie für die Webseite nutzten (Blazor), ist wie ein sehr empfindliches Glasgebilde. Es sieht toll aus, aber wenn man zu viele Daten (wie eine Liste mit 1.800 Namen) darauf legt, fängt es an zu wackeln und zu brechen. Claude hatte große Mühe, diese empfindlichen Teile stabil zu halten.
  3. Stille Fehler: Manchmal passierte nichts, wenn etwas kaputt ging. Kein Fehlerbericht, nur Stille. Die Autoren mussten wie Detektive arbeiten, um herauszufinden, was schiefgelaufen war.

🛠️ Die Werkzeuge: Die „Meta-Axiome"

Da Claude manchmal Fehler machte, gaben die Autoren ihm eine Checkliste mit 14 goldenen Regeln (die sie „Meta-Axiome" nennen), um ihn auf dem richtigen Weg zu halten.

  • Beispielregel: „Ändere niemals bestehende Daten, ohne dass der Nutzer zustimmt."
  • Beispielregel: „Benenne Schlüssel immer gleich, auch wenn du sie umbenennen willst."

Diese Regeln funktionierten wie ein Zügel für das Pferd: Sie ließen Claude frei arbeiten, aber verhinderten, dass er in den falschen Wald galoppierte.

💡 Das Fazit: Die Zukunft ist hier

Die Botschaft des Artikels ist hoffnungsvoll:

  • Wir können jetzt mit Computern „Mathematik sprechen". Man muss kein Programmier-Genie mehr sein, um komplexe Datenbanken zu bauen. Man braucht nur logisches Denken und mathematische Grundkenntnisse.
  • KI ist ein toller Partner, aber kein Ersatz. Claude ist wie ein extrem schneller und talentierter Assistent. Er macht die schwere Arbeit, aber ein erfahrener Mensch muss das Ergebnis prüfen, die Regeln aufstellen und die Feinheiten justieren.

Kurz gesagt: Die Autoren haben bewiesen, dass die Zukunft des Programmierens darin liegt, die KI als intelligenten Co-Piloten zu nutzen, der die Sprache der Mathematik versteht, während der Mensch das Steuer in der Hand behält.

Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?

Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.

Digest testen →