Skip to main content
  • Book
  • © 2010

Best Practice Software-Engineering

Eine praxiserprobte Zusammenstellung von komponentenorientierten Konzepten, Methoden und Werkzeugen

  • Konzeptioneller Überblick über die wichtigsten Techniken (wann nimmt man was)
  • Best-Practice Software-Engineering“ liefert eine aufeinander abgestimmte Zusammenstellung von Konzepten, Methoden und Werkzeugen für Software-Engineering- Projekte, welche sich in der Praxis bei kleinen bis mittelgroßen Softwareprojekten bewährt haben
  • Includes supplementary material: sn.pub/extras

Buy it now

Buying options

eBook USD 64.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book USD 84.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (11 chapters)

  1. Front Matter

    Pages i-vii
  2. Einleitung

    • Alexander Schatten, Markus Demolsky, Dietmar Winkler, Stefan Biffl, Erik Gostischa-Franta, Thomas Östreicher
    Pages 1-10
  3. Lebenszyklus eines Software-Produkts

    • Alexander Schatten, Markus Demolsky, Dietmar Winkler, Stefan Biffl, Erik Gostischa-Franta, Thomas Östreicher
    Pages 11-45
  4. Vorgehensmodelle

    • Alexander Schatten, Markus Demolsky, Dietmar Winkler, Stefan Biffl, Erik Gostischa-Franta, Thomas Östreicher
    Pages 47-69
  5. Software-Projektmanagement

    • Alexander Schatten, Markus Demolsky, Dietmar Winkler, Stefan Biffl, Erik Gostischa-Franta, Thomas Östreicher
    Pages 71-112
  6. Qualitätssicherung und Test-Driven Development

    • Alexander Schatten, Markus Demolsky, Dietmar Winkler, Stefan Biffl, Erik Gostischa-Franta, Thomas Östreicher
    Pages 113-162
  7. Notationen, Methoden der Modellierung

    • Alexander Schatten, Markus Demolsky, Dietmar Winkler, Stefan Biffl, Erik Gostischa-Franta, Thomas Östreicher
    Pages 163-198
  8. Software-Architektur

    • Alexander Schatten, Markus Demolsky, Dietmar Winkler, Stefan Biffl, Erik Gostischa-Franta, Thomas Östreicher
    Pages 199-227
  9. Entwurfs-, Architektur- und Integrationsmuster

    • Alexander Schatten, Markus Demolsky, Dietmar Winkler, Stefan Biffl, Erik Gostischa-Franta, Thomas Östreicher
    Pages 229-300
  10. Komponentenorientierte Software-Entwicklung

    • Alexander Schatten, Markus Demolsky, Dietmar Winkler, Stefan Biffl, Erik Gostischa-Franta, Thomas Östreicher
    Pages 301-375
  11. Techniken und Werkzeuge

    • Alexander Schatten, Markus Demolsky, Dietmar Winkler, Stefan Biffl, Erik Gostischa-Franta, Thomas Östreicher
    Pages 377-423
  12. Epilog

    • Alexander Schatten, Markus Demolsky, Dietmar Winkler, Stefan Biffl, Erik Gostischa-Franta, Thomas Östreicher
    Pages 425-427
  13. Back Matter

    Pages 429-440

About this book

Software-Komponenten tragen durch einen hohen Grad an Wiederverwendbarkeit, bessere Testbarkeit und Wartbarkeit zur effizienten Herstellung komplexer Software-Anwendungen bei. Diese Vorteile bedingen jedoch oft eine aufwendigere Einarbeitung beim Einstieg in diese Materie durch die Vielzahl an komplexen Komponenten-Frameworks, Werkzeugen und Entwurfsansätzen.

Das vorliegende Buch „Best-Practice Software Engineering" bietet Neu- und Wiedereinsteigern in die komponentenorientierte Software-Entwicklung eine Einführung in die Materie durch eine abgestimmte Zusammenstellung von praxiserprobten Konzepten, Techniken und Werkzeugen für alle Aspekte eines erfolgreichen Projekts.

Für moderne Software-Entwicklung sind eine Vielzahl von unterschiedlichen Fähigkeiten erforderlich, die nur im richtiger Kombination zu einem erfolgreichen Ergebnis führen. Daher wird in diesem Buch besonderer Wert darauf gelegt, nicht einzelne Techniken des Software Engineerings isoliert zu betrachten, sondern das effiziente Zusammenspiel verschiedener Aspekte darzustellen.  

Schwerpunkte liegen auf Vorgehensstrategien im Software-Lebenszyklus, Projektmanagement, Qualitätssicherung, UML-Modellierung, Entwurfsmustern und Architekturen, komponentenorientierter Software-Entwicklung sowie ausgewählten Techniken und Werkzeugen.

Zu den Beispielen im Buch finden Sie den vollständigen Source Code sowie umfangreiche Fallbeispiele zu Artefakten aus dem Projektverlauf auf der Webseite zum Buch.

Reviews

Es liefert eine aufeinander abgestimmte Zusammenstellung von Konzepten, Methoden und Werkzeugen für Software-Engineering-Projekte, die sich in der Praxis bewährt haben. (...) Der Text des Buchs wird durch viele Grafiken und Diagramme illustriert. Die breite Randspalte wird genutzt, um jeden neuen Gedanken dort fett hervorzuheben, so dass man Informationen schnell finden kann.

databasepro.de, August 2010

Authors and Affiliations

  • TU Wien, Österreich

    Alexander Schatten, Markus Demolsky, Dietmar Winkler, Stefan Biffl, Erik Gostischa-Franta, Thomas Östreicher

About the authors

Alexander Schatten befasst sich als Fachautor und Forscher mit komponentenorierter Software-Entwicklung. Er ist Berater im Bereich von Software-Architekturen und Software-Engineering mit Schwerpunkt auf Open-Source-Systemen.

Markus Demolsky ist Spezialist für Architektur- und Integrationsthemen mit langjähriger Erfahrung in der Analyse und Umsetzung internationaler Software-Projekte. Sein besonderes Interesse gilt komponentenorientierten Open-Source-Technologien im Java-EE-Umfeld.

Dietmar Winkler ist Lehrbeauftragter und Forscher an der TU Wien und selbstständiger Berater mit Schwerpunkt auf komponentenorientierten Software- und Systementwicklung, Projekt-, Prozess- und Qualitätsmanagement sowie empirische Software-Technik.

Stefan Biffl lehrt und forscht an der Fakultät für Informatik der TU Wien in den Bereichen Software-Engineering, Qualitätssicherung und Projektmanagement, um im Praxiskontext erfolgreiche „Best Practices" für Studierende und Praktiker zugänglich zu machen.

Erik Gostischa-Franta hat jahrelange Industrieerfahrung in der Software-Entwicklung und als Tutor an der TU Wien. Sein besonderes Interesse gilt agilen Methoden sowie strukturiertem Vorgehen in der komponentenorientierten Software-Entwicklung.

Thomas Östreicher studiert und forscht an der TU Wien im Bereich der Modellierung software-intensiver Systeme und testgetriebener agiler Methoden.

Bibliographic Information

  • Book Title: Best Practice Software-Engineering

  • Book Subtitle: Eine praxiserprobte Zusammenstellung von komponentenorientierten Konzepten, Methoden und Werkzeugen

  • Authors: Alexander Schatten, Markus Demolsky, Dietmar Winkler, Stefan Biffl, Erik Gostischa-Franta, Thomas Östreicher

  • DOI: https://doi.org/10.1007/978-3-8274-2487-7

  • Publisher: Spektrum Akademischer Verlag Heidelberg

  • eBook Packages: Computer Science and Engineering (German Language)

  • Copyright Information: Spektrum Akademischer Verlag 2010

  • Hardcover ISBN: 978-3-8274-2486-0Published: 19 February 2010

  • eBook ISBN: 978-3-8274-2487-7Published: 28 January 2010

  • Edition Number: 1

  • Number of Pages: VII, 440

  • Topics: Software Engineering/Programming and Operating Systems, Software Engineering

Buy it now

Buying options

eBook USD 64.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book USD 84.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access