Software Toolkit
Jump to navigation
Jump to search
A Software Toolkit is a software system that facilitates the creation of another software system.
- Context:
- It can be used to solve an Interactive Task (and provide a UI).
- It can be used to create a Prototype System.
- It can be used to create a Production System.
- It can provide a Software Library.
- It can range, by programming language, from being a Java-based Toolkit, ...., to being a Scala-based Toolkit.
- Example(s):
- Machine Learning Toolkit, such as OpenNLP, Lingpipe, FACTORIE, MALLET, and SRILM Toolkit.
- ETL Toolkit.
- …
- Counter-Example(s):
- See: Software Code, Scripting System.