Zum Inhalt

Specification Inference Modulo Oracles for Database-Backed Web Applications

  • 2026
  • OriginalPaper
  • Buchkapitel
Erschienen in:

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Dieses Kapitel geht auf die entscheidende Rolle synthetischer Datensätze beim Test datenbankgestützter Anwendungen ein und befasst sich mit den Datenschutzbedenken, die die Verwendung echter Kundendaten verhindern. Der Text untersucht die Herausforderungen bei der Erzeugung semantisch konsistenter Datensätze, wie etwa sicherzustellen, dass das Eintrittsdatum eines Mitarbeiters später als sein Geburtsdatum ist, und wie zufällige Datengenerierung zu Fehlalarmen und Anwendungsfehlern führen kann. Die Autoren führen einen neuartigen Ansatz ein, um semantische Beziehungen zu folgern, indem sie sie als Spezifikationsproblem einrichten und nur einen Orakelzugriff auf die Anwendung voraussetzen. Diese Methode beinhaltet die Verwendung eines SMT-Lösers und statistischer Tests, um Hypothesen zu konstruieren und zu verfeinern, wodurch hohe statistische Garantien gewährleistet sind. Das Kapitel präsentiert außerdem eine detaillierte Fallstudie zu ERPNext-Webanwendungen, die die Effektivität des vorgeschlagenen Algorithmus bei der Ableitung von Eingabespezifikationen demonstriert. Die Ergebnisse zeigen, dass die daraus abgeleiteten Spezifikationen semantisch den Grundwahrheiten entsprechen, was das Potenzial dieses Ansatzes zur Verbesserung der Zuverlässigkeit und Genauigkeit der Erzeugung synthetischer Daten zu Testzwecken unterstreicht.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Titel
Specification Inference Modulo Oracles for Database-Backed Web Applications
Verfasst von
Nitesh Trivedi
Subhajit Roy
Copyright-Jahr
2026
Verlag
Springer Nature Singapore
DOI
https://doi.org/10.1007/978-981-95-3585-9_10
Dieser Inhalt ist nur sichtbar, wenn du eingeloggt bist und die entsprechende Berechtigung hast.
    Bildnachweise
    AvePoint Deutschland GmbH/© AvePoint Deutschland GmbH, NTT Data/© NTT Data, Wildix/© Wildix, arvato Systems GmbH/© arvato Systems GmbH, Ninox Software GmbH/© Ninox Software GmbH, Nagarro GmbH/© Nagarro GmbH, GWS mbH/© GWS mbH, CELONIS Labs GmbH, USU GmbH/© USU GmbH, G Data CyberDefense/© G Data CyberDefense, FAST LTA/© FAST LTA, Vendosoft/© Vendosoft, Kumavision/© Kumavision, Noriis Network AG/© Noriis Network AG, WSW Software GmbH/© WSW Software GmbH, tts GmbH/© tts GmbH, Asseco Solutions AG/© Asseco Solutions AG, AFB Gemeinnützige GmbH/© AFB Gemeinnützige GmbH