dci

DCI - Data, Context and Interaction (Successor to MVC?)

What is the best description of Data, Context and Interaction (DCI) to pitch it to an organization? There is no Wikipedia-article up on the subject yet. It's created by Trygve Reenskaug, the creator of the MVC-pattern. Is it really the successor to MVC or just another pattern? And what are its pros and cons? ...

What are possible designs for the DCI architecture?

What are possibles designs for implementation of the DCI (data, contexts, interactions) architecture in different OOP languages? I thought of Policy based design (Andrei Alexandrescu) for C++, DI and AOP for Java. However, I also thought about using State design pattern for representing roles and some sort of Template method for the inte...

DCI (data, context, interaction) persistence example

All the examples of DCI I've seen seems to be based on the object as the ultimate holder of information, and the transaction boundaries are defined inside the methods. I would like to see an example of a persistent application, where there is some sort of persistence layer, i.e. where there can be duplicate object copies of the underlyi...

examples of DCI architecture?

I've been trying to understand DCI architecture by reading lean software architecture. I feel like I need to see some more examples to crystalize my understanding of it, but I've only been able to find ones which are variations of the money transfer between accounts case that is worked through in the book. If there are any out there on...