A DSL for interface programming in robot welding domain

Autoren Michael Pfeiffer
Josef Pichler
Michael Moser
Editoren
TitelA DSL for interface programming in robot welding domain
TypTechnischer Bericht
MonatNovember
Jahr2013
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.