Skip to main content

Modellgestützte Softwareentwicklung

  • Chapter
  • First Online:
Vorkurs Informatik

Zusammenfassung

Dieses Kapitel beschreibt mit der Unified Modeling Language (UML) eine generalisierte, von der Programmiersprache unabhängige Herangehensweise zur Entwicklung von Algorithmen – allgemein zur objektorientierten, grafischen Modellierung eines Anwendungsszenarios. Es werden elementare Ideen der UML-Notation vermittelt und Grundkonzepte, um grundlegende Modellierungen selbstständig durchführen zu können. Im Zentrum des Kapitels steht die Vermittlung der UML-Notation am Beispiel von repräsentativen Diagrammen, die verschiedene Phasen der Softwareentwicklung begleiten. Der erste Schritt ist die Untersuchung verschiedener Verhaltensausprägungen von Systemen, bezogen auf ein Anwendungsszenario mithilfe des Anwendungsfalldiagramms. Nachfolgend wird das Klassendiagramm, zusammen mit differenzierten Darstellungen zum allgemeinen grafischen Aufbau von Klassen, von Konzepten der Vererbung sowie verschiedener Ausprägungen der Assoziation und Multiplizität vorgestellt. Abschließend wird mit dem Sequenzdiagramm eine Möglichkeit zur Untersuchung des Nachrichtenaustauschs zwischen Objekten thematisiert.

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

Access this chapter

eBook
USD 24.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Heinrich Müller .

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer Fachmedien Wiesbaden GmbH

About this chapter

Cite this chapter

Müller, H., Weichert, F. (2017). Modellgestützte Softwareentwicklung. In: Vorkurs Informatik. Springer Vieweg, Wiesbaden. https://doi.org/10.1007/978-3-658-16141-5_14

Download citation

Publish with us

Policies and ethics