Advertisement

Software-Entwurf mit UML 2

Objektorientierte Modellierung mit Beispielen in Java

  • Jochen Seemann
  • Jürgen Wolff von Gudenberg

Part of the Xpert.press book series (XPERT.PRESS)

Table of contents

  1. Front Matter
    Pages I-XIV
  2. UML als Entwurfssprache

    1. Front Matter
      Pages XV-XV
    2. Pages 15-25
    3. Pages 43-78
    4. Pages 79-93
    5. Pages 105-119
    6. Pages 121-136
    7. Pages 137-144
  3. Anwendung der UML

    1. Front Matter
      Pages 145-145
    2. Pages 175-201
    3. Pages 203-231
  4. Formale Grundlagen der UML

    1. Front Matter
      Pages 275-275
    2. Pages 277-286
    3. Pages 287-291
  5. Back Matter
    Pages 293-359

About this book

Introduction

Die Unifed Modeling Language (UML) ist der etablierte Standard für objektorientierte Modellierungssprachen. Sowohl in der Lehre als auch in der industriellen Praxis wird sie vorwiegend eingesetzt. Nahezu alle Entwicklungswerkzeuge unterstützen ihre Verwendung. UML beinhaltet eine Vielzahl von Diagrammen, Techniken und Regeln zur Beschreibung eines Systems und aller Phasen seiner Erstellung - von der Analyse bis zum Test. Die neue erheblich erweiterte Version 2.0 unterstützt komponentenbasierten Entwurf und die Spezifikation eingebetteter Systeme.

Dieses Buch macht die UML 2 beherrschbar. Es bietet nach einer Einführung in die objektorientierte Modellierung, die die wichtigsten UML Diagramme herausstellt, eine kompakte, anschauliche Darstellung des Sprachumfangs mit vielen Beispielen. Schwerpunkt des Buches ist die schrittweise Verfeinerung des Modells bis hin zur Implementierung als Java-Programm. Dabei wird ein flexibles, in der Praxis erprobtes Vorgehensmodell vorgestellt, welches die Verantwortung der Klassen betont und in dem jede Anforderung durch den gesamten Entwicklungsprozess verfolgt werden kann. Selbstverständlich kommen auch Entwurfsmuster zum Einsatz. Für jede der Entwurfsphasen wird ein durchgängiges Anwendungsbeispiel behandelt.

Die beigefügte CD-ROM enthält die UML-Spezifikationen als pdf, die UML-Referenz als html-Dateien sowie alle Quelltexte der Java-Programme.

Keywords

Anforderung Entwurfsmuster Java Komponente Objektorientierte Modellierung Objektorientierte Software-Entwicklung Referenz Software-Engineering Software-Entwurf Spezifikation UML Unified Modeling Language (UML) Zustandsdiagramm eingebettet objektorientiert

Authors and affiliations

  • Jochen Seemann
    • 1
  • Jürgen Wolff von Gudenberg
    • 2
  1. 1.DSL Tools TeamMicrosoftRedmond
  2. 2.Lehrstuhl für Informatik IIUniversität WürzburgWürzburg

Bibliographic information