Algorithms for Runtime Generation of Homogeneous Classes of Objects

11/01/2018
by   Dmytro O. Terletskyi, et al.
0

This paper contains analysis of main modern approaches to dynamic code generation, in particular generation of new classes of objects during program execution. The main attention was paid to universal exploiters of homogeneous classes of objects, which were proposed as a part of such knowledge representation model as object-oriented dynamic networks, as the tools for generation of new classes of objects in program runtime. As the result, algorithms for implementation of such universal exploiters of classes of objects as union, intersection, difference and symmetric difference were developed. These algorithms can be used knowledge-based intelligent systems, which are based on object-oriented dynamic networks, and they can be adapted for some object-oriented programming languages with powerful metaprogramming opportunities.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/14/2015

Exploiters-Based Knowledge Extraction in Object-Oriented Knowledge Representation

This paper contains the consideration of knowledge extraction mechanisms...
research
10/01/2019

Mμl: The Power of Dynamic Multi-Methods

Multi-methods are a straightforward extension of traditional (single) dy...
research
09/23/2017

Object-Oriented Knowledge Representation and Data Storage Using Inhomogeneous Classes

This paper contains analysis of concept of a class within different obje...
research
10/14/2015

Mathematical Foundations for Designing and Development of Intelligent Systems of Information Analysis

This article is an attempt to combine different ways of working with set...
research
09/08/2017

Object-Oriented Knowledge Extraction using Universal Exploiters

This paper contains analysis and extension of exploiters-based knowledge...
research
10/14/2015

Universal and Determined Constructors of Multisets of Objects

This paper contains analysis of creation of sets and multisets as an app...
research
04/17/2018

Metaclasses and Reflection in Smalltalk

Many Object Oriented Programming Languages provide reflective features w...

Please sign up or login with your details

Forgot password? Click here to reset