Delta Debugging provided a name and a generic algorithm for something that people had already been doing, but they hadn&#x27;t been calling it anything and hadn&#x27;t formulated it as an abstract problem.<p>DD just removes stuff.  C-Reduce does lots more, such as inlining functions, rewriting the class hierarchy, instantiating templates, ...<p>More:
  <a href="http:&#x2F;&#x2F;blog.regehr.org&#x2F;archives&#x2F;527" rel="nofollow">http:&#x2F;&#x2F;blog.regehr.org&#x2F;archives&#x2F;527</a>