Christian Ullrich entwickelt ein Framework, das es ermöglicht, mit vergleichsweise geringem Aufwand qualitativ hochwertige Experimentierumgebungen zu erstellen. Er analysiert verschiedene Lernsettings zur Vermittlung von Problemlösefähigkeit, arbeitet die Lernsetting-unabhängigen Struktur- und Verhaltensaspekte heraus und spezifiziert das Framework und seine Schnittstellen zur Integration von Simulationswerkzeugen und Auswertungsalgorithmen.