DM vs. DDM
Declaration Management establishes the flow of relevant data between federates and objects.
Data Distribution Management prunes data (by value) that is guaranteed not to be relevant.
Use DM, not DDM, to implement simulation semantics.
Use DDM, no DM, to filter irrelevant data