[Home] [By Thread] [By Date] [Recent Entries]
Hi, I have written a new document systematically explaining the principles behind the approach. Any comments/feedback is invited. COLAG is an XML based object oriented framework for writing software with the unique feature that behavior of an instance in COLAG can be dynamically 'assembled' at the time of its creation and is thus specific to the instance. It also allows behavior of instances to change at runtime in ways not coded in the running program by dynamically interacting with the interpreter using XML based messages. In other words, new methods can be added to specific instances and/or logic of existing methods changed for individual instances, resulting in dynamic change in behavior of the entire program. Put differently, in COLAG, a class defines the 'initial' behavior of instances of that type. At runtime, the behavior of instances of same type can evolve as a result of method addition/deletion in different ways in response to changes in their environment. For more information, please visit http://www.colag.com/Rahul Jain
|

Cart



