Zum Inhalt springen

Computer-aided software engineering

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 27. Februar 2005 um 10:41 Uhr durch 213.47.55.97 (Diskussion) (Bekannte CASE-Tools). Sie kann sich erheblich von der aktuellen Version unterscheiden.

CASE steht für Computer Aided Software Engineering, also die Computer-seitige Unterstützung im gesamten Prozess der Software-Entwicklung.

CASE-Tools sind Programme, die den Software-Ingenieur bei der Planung, dem Entwurf, der Implementierung und der Dokumentation unterstützen. Ein wichtiger Bestandteil der meisten modernen CASE-Tools ist die Metasprache UML, die zur Visualisierung der Artefakte eines Software-Systems dient. Teilweise sind sie in moderne IDEs (Integrated Development Environment) integriert, teilweise sind es eigenständige Applikationen, deren Fokus vollständig auf CASE liegt (ohne dabei die anderen typischen Elemente einer Entwicklungsumgebung anzubieten).

Klassische CASE-Tools unterstützen anstelle der objektorientierten UML die sogenannten strukturierten Techniken Strukturierte Analyse und Strukturiertes Design (SA/SD), sowie Entity Relationship Modellierung (ERM).

Bekannte CASE-Tools