d graphically, interest in code generators which create applications based on abstract system descriptions, is high. An indicator for this are the many commercial products. This paper aims at exploring the theoretical foundations of code generation for distributed systems with regard to the data structures and template language syntax. Several existing approaches are analysed and a new hybrid-form data structure is proposed. The goal, that this paper aims at, is an adaptable, middleware-independent way to produce software with minimal human code.