d3 : dynamic and decentralized distribution
d3 is a middleware dedicated to dynamic distribution. It aims to distribute complex systems composed of massive dynamic entities set and dynamic interations between these entities.
d3 is composed of agencies modeling computing resources: a unique agency by resource. Each agency has the same hierarchical level that the others.
d3 allows to define identifiable objects which provide methods which can be called from any agency. A special kind of such objects is called entity and can migrate from one agency to another.