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.