Object Contextualization Model
Version 1.0
Adware
Free
0 downloads
The Object Contextualization Model extends the Object
Oriented Paradigm by appending context to objects at
the point of their definition. The context is
represented by metadata, so that the objects with and
without context have the same footstep and
performance. Context definitions have no size and
complexity limits, and thus they could encompass large
composite meanings. Based on the context of an object,
the compiler is able to detect and decline incorrect
assignments, for example bool_Is_Monday =
bool_Is_Fish. Further, by attaching context to
function parameters, the Object Contextualization
Model removes the limitation of one function overload
per prototype per namespace, since even though
parameters may be of the same intrinsic type, the
different context makes them differentiable and
unambiguously referable. The latter is particularly
helpful for operator overloading since operators have
a fixed number of parameters, and up until now
multiple behaviors of operators could have been
achieved only by means of inheritance. The Object
Oriented Paradigm by appending context to objects at
the point of their definition. The context is
represented by metadata, so that the objects with and
without context have the same footstep and
performance. Context definitions have no size and
complexity limits, and thus they could encompass large
composite meanings. Based on the context of an object,
the compiler is able to detect and decline incorrect
assignments, for example bool_Is_Monday =
bool_Is_Fish. Further, by attaching context to
function parameters, the Object Contextualization
Model removes the limitation of one function overload
per prototype per namespace, since even though
parameters may be of the same intrinsic type, the
different context makes them differentiable and
unambiguously referable. The latter is particularly
helpful for operator overloading since operators have
a fixed number of parameters, and up until now
multiple behaviors of operators could have been
achieved only by means of inheritance. The Object
Program details
Publisher
Miroslav BonchevE-mail
Contact the publisherPlatforms
Windows 95<br>Windows 98<br>Windows ME<br>Windows File size
917 KBFile date
10/21/2012License
AdwareInstallation
No InstallRecord updated
10/22/2012