Title Development of Web component generators using one-stage metaprogramming
Another Title Automatizuotas tinklapių komponentų kūrimas naudojant vienos pakopos metaprogramavimą.
Authors Štuikys, Vytautas ; Montvilas, Marijus ; Damaševičius, Robertas
Full Text Download
Is Part of Informacinės technologijos ir valdymas = Information technology and control.. Kaunas : Technologija. 2009, t. 38, Nr. 2, p. 108-118.. ISSN 1392-124X. eISSN 2335-884X
Keywords [eng] Web component models ; Web component generator ; One-stage heterogeneous metaprogramming ; Complexity measures of metaprogram ; Kolmogorov's complexity
Abstract [eng] We consider a methodology for the development and application of a class of generators that are externally parameterized tools enabling to generate Web component instances on demand depending on the context of use. Such generators are generalized entities of conventional Web components that indeed are lower-level generators for the portal domain. We use one-stage heterogeneous metaprogramming techniques for implementing the externally parameterized metaprograms as a specification of the generators. The first our contribution is a systemized process to create the externally parameterized metaprograms for building Web domain generators. The process describes a logical linking into the coherent structure of the following entities: semantic model for change, program generator model, Web component instance model, and given metalanguages. The second our contribution is the complexity estimation of Web component generators that were developed and used for generating Web component instances to incorporate them into real portal settings. The complexity is estimated using the Kolmogorov's complexity measures and Cyclomatic Complexity. We analyze also specific features and characteristics of the developed generators.
Published Kaunas : Technologija
Type Journal article
Language English
Publication date 2009
CC license CC license description