Software Tools: Automatisierung im Software Engineering
Eine umfassende Darstellung der Einsatzmöglichkeiten von Software-Entwicklungswerkzeugen
Knut Hildebrand
Erstmalig werden in einem Buch Automatisierungspotentiale und Werkzeuge der Software-Entwicklung gemeinsam dargestellt. Begonnen wird mit einer Analyse der automatisierbaren Tätigkeiten im Software Life Cycle. Darauf aufbauend erfolgt die Präsentation einer an den Funktionen und Einsatzbereichen der Software Tools orientierten Systematik; sie unterstützt sowohl die theoretische Einordnung als auch die praxisorientierte Auswahl der Programmierwerkzeuge. Parallel dazu werden die wesentlichen Eigenschaften der Werkzeuge auf der Basis einer vereinheitlichten Terminologie erläutert. Dadurch erhält der Leser einen umfassenden Überblick über Funktionen und Einsatzbereiche von Software Tools (incl. Fourth Generation Languages – 4GLs), der auch weniger gebräuchliche Tools mit teilweise ungewöhnlichen Funktionen berücksichtigt.