Marktplatzangebote
2 Angebote ab € 6,50 €
  • Gebundenes Buch

1 Kundenbewertung

Die 8. Auflage des Sommerville ist der komplett aktualisierte, internationale Klassiker zum Thema Software Engineering (SE). Er bietet einen umfassenden und vertieften Überblick über alle Methoden und Werkzeuge, die überhaupt bei SE eine Rolle spielen. Gegenüber der erfolgreichen Vorgängerauflage sind neue und überarbeitete Inhalte zum letzten technologischen Stand hinzugekommen. Die Programmbeispiele sind in Java, die Objektmodelle in UML dargestellt. Wie bisher ist die Didaktik nach Inhalt und Layout hochwertig: Es gibt Lernziele, Schlüsselpunkte, Übungsaufgaben und…mehr

Produktbeschreibung
Die 8. Auflage des Sommerville ist der komplett aktualisierte, internationale Klassiker zum Thema Software Engineering (SE). Er bietet einen umfassenden und vertieften Überblick über alle Methoden und Werkzeuge, die überhaupt bei SE eine Rolle spielen. Gegenüber der erfolgreichen Vorgängerauflage sind neue und überarbeitete Inhalte zum letzten technologischen Stand hinzugekommen. Die Programmbeispiele sind in Java, die Objektmodelle in UML dargestellt. Wie bisher ist die Didaktik nach Inhalt und Layout hochwertig: Es gibt Lernziele, Schlüsselpunkte, Übungsaufgaben und Literaturempfehlungen.
Sommerville bietet in der überarbeiteten und aktualisierten sechsten Auflage seines Standardlehrwerks eine breit angelegte Übersicht über alle Aspekte des Software Engineering. Besonderen Wert legt er dabei auf die Vermittlung von weit verbreiteten Standardtechniken zur Entwicklung ausgedehnter Softwaresysteme. In insgesamt sieben Kapiteln gewinnt der Leser einen fundierten Einblick in das gesamte Spektrum von Softwareprozessen. Die Programmbeispiele sind in Java geschrieben, die Objektmodelle in der Notation UML dargestellt. Test- und Übungsteile sowie Hinweise auf weiterführende Literatur am Ende jedes Kapitels erleichtern dem Studierenden das Lernen mit dem Buch und machen es unentbehrlich für alle, die sich wissenschaftlich, beruflich oder im Rahmen ihrer Ausbildung mit der Softwareentwicklung befassen.

Inhaltsverzeichnis:
Überblick Einführung
Computerbasierte Systementwicklung
Softwareprozesse
Projektmanagement

Anforderungen Softwareanforderungen
Abläufe bei der Anforderungsanalyse
Systemmodelle
Softwareprototypen
Formale Spezifikation

Entwurf Entwurf der Architektur
Architekturen verteilter Systeme
Objektorientierter Entwurf
Entwurf von Echtzeitsoftware
Entwurf mit Wiederverwendung
Entwurf von Bedienoberflächen

Kritische Systeme Verlässlichkeit
Spezifikation kritischer Systeme
Entwicklung kritischer Systeme

Verifikation und Validierung Verifikation und Validierung
Testen von Software
Validierung kritischer Systeme

Management Personalmanagement
Aufwandsschätzung
Qualitätsmanagement
Prozessverbesserung

Weiterentwicklung Legacy-Systeme
Softwareänderungen
Software-Reengineering
Konfigurationsmanagement
Autorenporträt
Ian Somerville is a strategy consultant, executive educator, and social entrepreneur. As managing partner of Somerville & Associates, he engages businesses, governments, and community-based organizations in bringing about breakthrough economic and social results. As a former managing partner with Accenture, he founded and led strategy consulting practices and the firm's global business think tank.