Generative programming based on scripting languages is an alternative to recently predominant object oriented approach.
Key words: generative programming, scripting model, generative application development, aspects, generator
Generative programming has been recently observed mostly as a discipline of object-oriented programming.
Concept of generative programming based on scripting languages
One of the basic features of generative programming in relation to other disciplines of automatic programming is the possibility of using more generators in application development (Czarnecki & Eisenecker, 2000).
Scripting model is developed for the needs of generative programming based on scripting languages.
There are several generators made according to the offered concept of generative programming.
Until now, generative programming has been regarded as a discipline of object-oriented programming.
Therefore, in order to enable scripting languages for generative programming, the industry needed to develop the corresponding scripting model (Radosevic, 2005).
Integration of generative programming and skripting languages, doctorate thesis, Faculty of Organization and Informatics, Varazdin, pages 41-82.