Preparing Mozart 1.4.0

Raphael Collet raphael.collet at uclouvain.be
Sun Jun 29 23:34:33 CEST 2008


Boriss Mejias wrote:
> Raphael Collet wrote:
> [...]
>>
>> No, there is nothing more done in the Glue layer.  The AbstractEntity 
>> provided operations implemented by the DSS, while the Mediator was an 
>> interface for callbacks provided by the Glue.  I merged both into an 
>> abstract class, implemented partly in the DSS, partly in the Glue layer.
>>
>> With the new design, you extend an AbstractEntity with the semantics 
>> of the operations, and you have a class for your entities with 
>> distribution support.  Believe me, I actually made things simpler ;-)
> 
> :) I'm not questioning the fact that now things are simpler. We 
> discussed the architecture and the class hierarchy long enough. There is 
> even a workshop paper proposing the new architecture... so this is not 
> the point of my observation. My point was that there is no current 
> validation that one can take DSS (as it is now) and just use it in C++. 
> You'd have to implement a different Glue layer than what Erik had.

Ah, now I get your point.  Indeed, the DSS API has changed.  And I 
haven't updated the C++ demo examples shipped with the library.

Cheers,
raph


More information about the mozart-hackers mailing list