A DSL for interface programming in robot welding domain

Autoren Michael Pfeiffer
Josef Pichler
Michael Moser
Editoren
Titel A DSL for interface programming in robot welding domain
Typ Technischer Bericht
Monat November
Jahr 2013
SCCH ID# 1375
Abstract

Creation, fault analysis and maintenance of welding automation solutions is typically restricted to professional software developers only. Program code is created in a general purpose programming language and is inaccessible to other stakeholders with limited or no programming skills. Our solution to this problem is to create a domain specific language (DSL) specifically designed to the restricted domain of welding automation and to be intuitively understandable by all stakeholders. The created DSL supports a textual and visual notation and is embedded within a full featured tool chain which let our customer fully replace the creation and maintenance of welding automation solutions by our transparent development approach.