Ja, dazu muss man natürlich wissen, dass industrielle Software über viele, viele Jahre im Einsatz ist und allen neu auftretenden Erfordernissen standhalten muss. Die Anforderungen an die Wartbarkeit, Korrektheit und Robustheit sind demnach enorm hoch und können nur durch eine hohe Softwarecode-Qualität erfüllt werden. Oftmals sehen wir jedoch bei Bearbeitung von älterem Code, dass dieser schwer erweiterbar geschrieben wurde oder wir Zusammenhänge nachträglich nicht eindeutig erkennen können. Das ärgert nicht nur uns als Bearbeiter des Codes, sondern natürlich auch diejenigen, die die enormen Wartungskosten tragen müssen, wenn eine kleine Änderung plötzlich umfangreiche Arbeiten nach sich zieht.
Also haben wir uns eine Lösung überlegt, mit der wir uns und unseren Kunden das Leben einfacher machen können. Daraus ist dann ELISA, unser „ESE Lab for Intelligent Software Analysis“ entstanden. Als ELISA bieten wir unseren Kunden eine Softwarequalitäts-Beratung und können durch unsere Analyseassistenten, die wir je nach Anwendungsfall kombinieren, kontinuierlich die Qualität von Softwarecode messen, visualisieren und verbessern. Damit gehen wir einen großen Schritt in Richtung zukunftssicherer und robuster Software.