Engineering Compliant Software: Advising Developers by Automating Legal Reasoning

Authors

  • Daniel Oberle SAP Research Karlsruhe
  • Felix Drefs Karlsruhe Institute of Technology (KIT)
  • Richard Wacker Karlsruhe Institute of Technology (KIT)
  • Christian Baumann SAP Research Karlsruhe
  • Oliver Raabe Karlsruhe Institute of Technology (KIT)

DOI:

https://doi.org/10.2966/scrip.090312.280

Abstract

The impact of software on human interactions is ever increasing. However, software developers are often unaware of statutory provisions that regulate human interactions. As a consequence, software is increasingly coming into conflict with such provisions. Therefore, this paper contributes an approach for advising the developer in designing software that complies to statutory provisions. The approach relies on the formalisation of statutory provisions and semi-automated legal reasoning assisted by the developer.

Downloads

Published

01-Dec-2012

Issue

Section

Article