Comparison of generative development approaches in the electrical engineering domain

Authors Gerald Czeck
Michael Moser
Editors
Title Comparison of generative development approaches in the electrical engineering domain
Type techreport
Number SCCH-TR-16106
Organization Software Competence Center Hagenberg GmbH
Month December
Year 2016
SCCH ID# SCCH-TR-16106
Abstract

Generative development techniques are considered as a proper mean to increase efficiency in software development. We applied different generative techniques to create software from abstract specifications. Foundational cornerstone of all approaches is the generation of source code from domain knowledge. We applied run-time generation of data model, user interface generation from XML Schema and domain specific language during the development of different software prototypes in the domain of electrical engineering. In this paper we report on and compare the application of these different approaches and discuss their applicability in the presented industrial context.