About

ArgKit is a Java 5 software library intended to assist a developer in building applications that use argumentation. It currently has two modules, Core and Dungine and has two demonstration graphical user interfaces, Scratchpad and TestViewer.

ArgKit has been developed by Matt South while working at Oxford University as part of COSSAC and is released under the GNU Lesser General Public license (LGPL).

ArgKit utilises several other open source projects in it's implementation:

  • Jung
    The swing gui visualizations use the Jung graph toolkit, v1.7.6.
  • JDom
    To read the test file (etc/tests.xml) we use JDOM 1.0.
  • Junit
    Unit tests are implemented with JUnit v3.8.
  • Eclipse
    The Eclipse IDE was used to develop ArgKit.
  • Ant
    Ant is used to build the project from source.