z-logo
open-access-imgOpen Access
Introducing Polymorphic Features into a Scripting Model of Generator
Author(s) -
Danijel Rado�evi�,
Ivan Magdaleni�
Publication year - 2011
Publication title -
journal of computing and information technology
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.169
H-Index - 27
eISSN - 1846-3908
pISSN - 1330-1136
DOI - 10.2498/cit.1001739
Subject(s) - computer science , scripting language , programming language , generator (circuit theory) , reusability , java , inheritance (genetic algorithm) , code generation , object oriented programming , genetic programming , generative grammar , software engineering , artificial intelligence , software , operating system , power (physics) , biochemistry , physics , chemistry , quantum mechanics , key (lock) , gene
Generative programming is a discipline of Automatic programming which strives to make application and the generator development process flexible and generated program code optimized. Because of the lack of appropriate graphic and aspect based generator models, we developed the Scripting model of generator, as a static generator model based on higher level scripts. This paper gives a formal definition of the Scripting model and describes how basic object model properties, like encapsulation, inheritance, and now, polymorphism are achieved. This offers some advantages in generative application development, such as more precise application specification, better generator reusability, and simpler generator model and its easier implementation. The introduced polymorphic features are presented in an illustrative example of a Java application generator

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom