Code Is Interpretation – Legal Explainability und Software-Entwicklung
Begründungen stellen einen wesentlichen Bestandteil juristischer Entscheidungen dar. Sie sichern deren Überprüfbarkeit. Transparenz und Nachvollziehbarkeit sind Voraussetzungen für den Einsatz von Systemen zur Unterstützung juristischer Entscheidungen. Das bedeutet, dass diese Systeme für einen Juristen die Prämissen und einzelnen Schritte der getroffenen Schlussfolgerungen nachvollziehbar machen. In der technischen Umsetzung führt dies zu einer doppelten Abbildung von juristischen Strukturen: einerseits als Programmcode als Sprache der Softwareentwickler, anderseits als Begründungselement in der Sprache des Juristen. Verbunden werden diese beiden Sichtweisen auf den Code durch Tests auf den unterschiedlichen Systemebenen. Am Beispiel des Arbeitszeitrechners wird die praktische Umsetzung dargestellt.
Inhaltsverzeichnis
- 1. Juristische Begründungen
- 2. Theorie juristischer Begründungen
- 3. Abbildung von Begründungsstrukturen in Software
- 3.1. Einzelfallbegründung
- 3.2. Softwareentwicklung und Begründung
- 4. Praxisbeispiel Arbeitszeitrechner für die AK-Wien
- 4.1. Abbildung von Rechtsinterpretation in Code mit dem calcuLektor
- 4.2. Integration
- 4.3. Systemtests
- 5. Ausblick
- 6. Literatur
Loggen Sie sich bitte ein, um den ganzen Text zu lesen.
There are no comments yet
Ihr Kommentar zu diesem Beitrag
AbonnentInnen dieser Zeitschrift können sich an der Diskussion beteiligen. Bitte loggen Sie sich ein, um Kommentare verfassen zu können.
No comments