Powered by OpenAIRE graph
Found an issue? Give us feedback
addClaim

Automated Reasoning

Authors: Kovacs, Laura;

Automated Reasoning

Abstract

Zertifizierte Computersysteme werden zunehmend zum Schlüssel für die immer komplexeren Entscheidungsprozesse in unserer modernen Gesellschaft. Fehlerfreie und sichere Lösungen sind unter anderem in Bereichen wie Künstlicher Intelligenz (KI), autonomen Systemen, Big Data, Blockchain, Dezentraler Finanzen (DeFi) oder Cloud Computing unverzichtbar. Während die explosionsartige Zunahme an Anwendungen von Computersystemen zu enormen Steigerungen von Produktivität, Wohlstand und Komfort führt, entsteht eine paradoxe Situation: Wir verlassen uns auf Computersysteme, obwohl unzählige Szenarien zeigen, dass diese Systeme nicht (ausreichend) zertifiziert sind und daher fehleranfällig sein können. Das Gebiet des Automated Reasoning bietet computergestützte Lösungen, um zu beweisen, dass Computersysteme fehlerfrei sind – ähnlich wie man mathematische Theoreme beweist. Doch wer sagt Softwareentwickler:innen, welche automatisierten Beweismethoden eingesetzt werden sollten? Und welche Methode eignet sich am besten für Code Reviews, um die Sicherheit und Zuverlässigkeit eines Systems zu gewährleisten? Dieser Vortrag beleuchtet einige Herausforderungen des automatisierten Schließens und konzentriert sich auf konkrete Anwendungsbeispiele der Systemverifikation. Dabei werden Aspekte der Open-Source-Softwareentwicklung hervorgehoben, die es ermöglichen, unsere Lösungen unkompliziert in andere Technologien zu integrieren – ohne dass Nutzer:innen selbst Expert:innen im Bereich des Automated Resaoning sein müssen.

Certified computer systems are becoming the key in the increasingly complex decision making activities of our modern society. Among others, error-free and secure solutions are indispensable within AI, Autonomous Systems, Big Data, Blockchain, Decentralized Finance (DeFi), or Cloud Computing. While the explosion in applications of computer systems leads to great increases in productivity, wealth, and convenience, it creates a paradoxical situation: we rely on computer systems despite that uncountable many scenarios showcase that computer systems are not (properly) certified and hence are error-prone. The area of automated reasoning provides computer-aided solutions to prove that computer systems are error-free, just like we prove theorems in mathematics. However, who can tell software developers which automated reasoning solutions should be used? Moreover, which reasoning method is best to be used during code review, for ensuring system safety and security? This talk will reflect on some challenges of automated reasoning and focus on concrete applications of system verification security. We will highlight aspects of open-source code development, allowing others to easily use our solutions in their technologies without the need of becoming experts in automated reasoning.

Keywords

Open Source, Automated Reasoning, computer systems

  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    0
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
Powered by OpenAIRE graph
Found an issue? Give us feedback
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
0
Average
Average
Average
Upload OA version
Are you the author of this publication? Upload your Open Access version to Zenodo!
It’s fast and easy, just two clicks!