<hi xmlns="http://www.tei-c.org/ns/1.0" rend="normaltextrun" xml:space="preserve">Für die Implementierung formaler Modelle in imperative Programmiersprachen eignet sich dabei besonders das Konzept der objekt-orientierten Programmierung (OOP). Bei diesem Ansatz werden Forschungsdaten als Objekte mit Attributen repräsentiert, die über Objekten spezifisch zugeordnete Funktionen miteinander interagieren. Generell handelt es sich bei den für eine derartige Umsetzung notwendigen Fähigkeiten zur Abstraktion und Modularisierung um zentrale Kompetenzen für die imperative Programmierung (Jannidis 2017, S. 88). </hi> <hi xmlns="http://www.tei-c.org/ns/1.0" rend="eop"> </hi>