Sciweavers

CORR
2006
Springer

Deductive Object Programming

13 years 3 months ago
Deductive Object Programming
We propose some slight additions to O-O languages to implement the necessary features for using Deductive Object Programming (DOP). This way of programming based upon the manipulation of the Production Tree of the Objects of Interest, result in making Persistent these Objects and in sensibly lowering the code complexity. 1 Motivation It is a real frustration, when writing some code, not to be able to use the values of a functionality of an object by simply referencing it. If you do so, you will obtain an error as soon as you will use the functionality of a just created object. In this paper we show that, in fact, this can be achieved quite easily. The only information necessary to obtain values as soon as an object is referenced, is its production tree. Having remarked that any object has necessarily been produced by a tree (see below, paragraph 2), the trick is therefore to make this tree accessible to the programmer. On the other hand, in the usual way of programming, the produced-b...
François Colonna
Added 11 Dec 2010
Updated 11 Dec 2010
Type Journal
Year 2006
Where CORR
Authors François Colonna
Comments (0)