Nach Rechenberg [ Rec85 ] versteht man unter Werkzeugen im Kontext der Software-Entwicklung "Programme, die die Herstellung, Prüfung, Wartung und Dokumentation von Programmen vereinfachen, beschleunigen oder in ihrer Qualität verbessern".
Die IEEE definiert den Begriff des Software-Tool wie folgt [ IEEE90 ]: "A computer program used in the development, testing, analysis, or maintenance of a program or it's documentation. Examples include comparator, cross-reference generator, decompiler, driver, editor, flowcharter, monitor, test case generator, timing analyzer." |