Konferenzbeitrag
Konzeptionierung und Implementierung eines statischen Codeanalysewerkzeugs zur Überprüfung von Programmierrichtlinien in SCL
Lade...
Volltext URI
Dokumententyp
Text/Conference Paper
Zusatzinformation
Datum
2020
Autor:innen
Zeitschriftentitel
ISSN der Zeitschrift
Bandtitel
Verlag
Gesellschaft für Informatik e.V.
Zusammenfassung
Im Rahmen eines Standardisierungsprojekts ist ein Werkzeug entstanden, welches SCL-Quellcode auf die Einhaltung von Programmierkonventionen überprüft, der DMG MORI SCL Analyser. Die Programmiersprache SCL (Structured Control Language) der Firma SIEMENS wird für die Programmierung von Maschinen und Anlagensteuerungen eingesetzt. Auf Basis einer SCL-Grammatik wurde mit dem Parsergenerator ANTLR ein SCL-Parser erzeugt. Dieser Parser dient zum Erzeugen einer Datenstruktur, in der nach Verstößen gegen Programmierrichtlinien gesucht wird.