Software-Engineering ist eine Disziplin, die sich mit der Entwicklung und dem Design von Software-Systemen befasst. Es ist eng mit anderen technischen Disziplinen wie Computerwissenschaft, Programmierung und Informatik verbunden. Es kann als eine Art Ingenieurwesen betrachtet werden, das auf die Entwicklung und Pflege von Software-Systemen abzielt. Software-Engineering umfasst viele verschiedene Aspekte des Software-Designs, darunter Anforderungsanalyse, Systemarchitektur, …