| |
Prototype of a Run-Time Adaptable, Object-Oriented System
J.H. Fröhlich
This paper presents a simple language together with a small
run-time environment that enable communication with and adaption
of objects, each of which can be a prototype for other objects.
We call the experimental system Chameleon. Like a chameleon,
which can adapt the color of its skin to the color
of its environment, the system provides means to easily and
quickly adapt a program consisting of such objects to changing
requirements. Chameleon uses a uniform communication protocol
for structure modification and object interaction. The protocol
is based on the notion of basic activities a software engineer
carries out during program development.
Keywords:
object-oriented programming, prototype-based language, adaptive programming,
reflection
|
J.H. Fröhlich, Prototype of a Run-Time Adaptable, Object-Oriented System, LNCS 1181, pp. 341-349, Springer-Verlag 1996.
TR-SE-96.10
|