JNdiff

Optimized algorithm for natural Diff-ing
Download

JNdiff Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Publisher Name:
  • Michele Schirinzi
  • File Size:
  • 7.3 MB

JNdiff Tags


JNdiff Description

JNdiff is a simple, Java based tool designed to help you manage change in XML data. The modularity is one of the most important and innovative aspects of JNdiff. It allows us to customize the tool on the basis of users’ preferences and needs. Altough the current implementation of JNdiff works much better with literary documents, the algorithm can be easily specialized for different applications domains. For instance, we can obtain much better results when diff-ing database dumps by deactivating modules for upgrades/dowgrades detection, since these operations are very uncommon in that context. Similarly, other configurations can be set up for different scenarios. Moreover, new modules can be implemented able to detect new operations (as we said before, the set of changes we propose here is a partial list meant to be extended and polished) and easily activated. The algorithm is then extremely powerful and flexible.


JNdiff Related Software