Hintergrund für das Projekt SiSSi ist die seit Jahren stark wachsende Bedeutung und Komplexität von Spreadsheets zur Analyse und Visualisierung von Wirtschaftsdaten. Als sogenannte aktive Dokumente stellen sie eine Kombination aus Programm und Daten dar. Trotz der Fortschritte im Bereich der Softwareentwicklung werden Spreadsheets von den Endnutzern dennoch meist in einem informellen Prozess erstellt, der sich in den vergangenen 30 Jahren kaum verändert hat. Weder gibt es abstrakte operationale Modelle noch ausreichende Test- und Verifikationsverfahren. Die Folgen sind hohe Fehlerraten und schwerwiegende Fehlinterpretationen bei Spreadsheetapplikationen. Daher wird im Projekt SiSSi eine Sprache für eine abstrakte Modellierung von Spreadsheats entwickelt, welche die beim Design von Spreadsheets implizit beim Entwickler bekannten Strukturen explizit macht. Die daraus gewonnenen Informationen über den Aufbau eines Spreadsheets, kombiniert mit einer Hintergrundontologie über dessen Inhalt, ermöglichen seine teilweise Validierung und Verifikation und gleichzeitig eine benutzeradäquate Darstellung, indem Inhalt und Repräsentation des Spreadsheets getrennt und damit leichter adaptierbar sind. Dies ermöglicht auch einen einfachen Austausch von Inhalten zwischen Datenbanken und Spreadsheets und somit die Verwendung von Spreadsheets als Backends zu Datenbanken. Das Projekt SiSSi, das am 1. Februar 2012 gestartet ist und eine Laufzeit von zwei Jahren hat, wird in Zusammenarbeit mit der Jacobs University Bremen durchgeführt und von der Deutschen Forschungsgemeinschaft (DFG) gefördert.
Partner
Jacobs University Bremen