Design principles for ensuring compliance in business processes Diese Arbeit beurteilt die Komplexität und Verständlichkeit von Compliance Sprachen. Zur Messung der Komplexität wenden wir etablierte Software Metriken an und interpretieren die Ergebnisse in Hinblick auf die Aussagekraft der Sprachen. Zur Untersuchung der Verständlichkeit verwenden wir ein kognitives Modell und analysieren wie effizient eine Compliance Sprache zur Lösung eines Modellierungsproblems eingesetzt wird. Unsere Ergebnisse haben theoretische und praktische Implikationen für die Entwicklung von Compliance Sprachen und anderen regelbasierten Sprachen.<ger> In this thesis we evaluate the complexity and understandability of compliance languages. First to calculate the complexity we apply established software metrics and interpret the results with respect to the languages’ expressiveness. Second to investigate the languages’ understandability we use a cognitive model of the human problem solving process and analyze how efficiently users perform a compliance modeling task. Our results have theoretical and practical implications that give directions for the development of compliance languages and rule based languages in general.<eng>