, Volume 25, Issue 6, pp 438-451

Software Engineering

Rent the article at a discount

Rent now

* Final gross prices may vary according to local VAT.

Get Access

Software Engineering zielt auf die ingenieurmäßige Entwicklung, Wartung, Anpassung und Weiterentwicklung großer Softwaresysteme unter Verwendung bewährter, systematischer Vorgehensweisen, Prinzipien, Methoden und Werkzeuge. „Systematisch” heißt hier, dass grundlegende Ingenieurprinzipien zur Beherrschung von Komplexität eingesetzt werden. „Bewährt” heißt hier, dass Erfahrungen über die Wirksamkeit, Stärken und Schwächen der verwendeten Ansätze auf Basis zielgerichteter empirischer Studien als systematisch aufbereitete, nachvollziehbare Erfahrungen vorliegen. Vorbild sind Vorgehensweisen aus den klassischen Ingenieurwissenschaften wie dem Maschinenbau, der Elektrotechnik oder dem Bauwesen. Das Gebiet des Software Engineering wird in seiner Entwicklung, seinen wesentlichen Bestandteilen und seiner Bedeutung dargestellt. Stand und Perspektiven werden beschrieben.