keyboard_arrow_up
A Component Model with Dynamic Prototype to Type Transformation

Authors

Efim Grinkrug, National Research University Higher School of Economics, Russia

Abstract

The paper presents an extension for the JavaBeans component model that enables creating composed components dynamically, at runtime, without code generation. The composed components created can be used immediately for instantiation having their instances used for execution or for further components composition. The dynamic abilities are supported by extended type implementation based on additional superstructure provided with its Java API implementation and corresponding JavaBeans components. Using the component model and base components it provides, the new component composition is performed by building the composed prototype object that can be dynamically transformed into the new composed instantiable type. The component model can be used when implementing user defined types in declarative languages for event-driven models description.

Keywords

Software Components, Component Model, JavaBeans, 3D Modeling

Full Text  Volume 4, Number 6