A domain specific language for design software in the electrical engineering domain

G. Czech, M. Moser. A domain specific language for design software in the electrical engineering domain. number SCCH-TR-17098, 12, 2017.

Autoren
  • Gerald Czech
  • Michael Moser
TypTechnischer Bericht
NummerSCCH-TR-17098
OrganisationSoftware Competence Center Hagenberg GmbH
Monat12
Jahr2017
Abstract

In this paper we present our domain specific language for the design of electrical machines (e.g. power transformers). We outline the challenges of building software for the fastpaced domain of electrical machine design. We argue that our domain specific modeling (DSM) approach meets these challenges which help to streamline iterative software engineering without the support of a language workbench, unavailable for our target technology (Microsoft .NET). The documentation of our language design and implementation gives a technical description how we achieved this with help of a custom built tool chain. Further we give fourteen recommendations for all phases for iterative software engineering streamlined with DSM.