Sie sind hier
E-Book

UML @ Classroom

Eine Einführung in die objektorientierte Modellierung

AutorChristian Huemer, Gerti Kappel, Marion Brandsteidl, Martina Seidl
Verlagdpunkt
Erscheinungsjahr2012
Seitenanzahl250 Seiten
ISBN9783864911743
FormatPDF/ePUB
KopierschutzWasserzeichen/DRM
GerätePC/MAC/eReader/Tablet
Preis19,99 EUR
Dieses Lehrbuch vermittelt die Grundlagen der objektorientierten Modellierung anhand von UML und bietet eine kompakte Einführung in die fünf Diagramme Klassendiagramm, Anwendungsfalldiagramm, Zustandsdiagramm, Sequenzdiagramm und Aktivitätsdiagramm. Diese decken die wesentlichen Konzepte ab, die für die durchgängige objektorientierte Modellierung in einem kompletten Softwareentwicklungsprozess benötigt werden. Besonderer Wert wird auf die Verdeutlichung des Zusammenspiels unterschiedlicher Diagramme gelegt. Die präsentierten Konzepte werden anhand von illustrativen Beispielen erklärt.

Martina Seidl ist Assistenzprofessorin am Institut für formale Modelle und Verifikation der Johannes Kepler Universität Linz und Research Associate in der Business Informatics Group der TU Wien.. Marion Brandsteidl unterrichtet an der TU Wien seit 2007 zum Thema objektorientierte Modellierung. Als Senior Lecturer forscht sie nach neuen Lehrmethoden in diesem Bereich mit einem starken Fokus auf E-Learning. Christian Huemer ist außerordentlicher Universitätsprofessor in der Business Informatics Group der TU Wien und wissenschaftlicher Leiter des Research Studio Interorganisational Systems der Research Studios Austria Forschungsgesellschaft. Gerti Kappel ist seit 2001 Professorin für Wirtschaftsinformatik an der Technischen Universität Wien, wo sie die Arbeitsgruppe Business Informatics der Fakultät für Informatik leitet.

Kaufen Sie hier:

Horizontale Tabs

Blick ins Buch
Inhaltsverzeichnis
Vorwort5
Inhaltsverzeichnis9
1 Einleitung11
1.1 Motivation11
1.2 Modell12
1.3 Objektorientierung17
1.4 Aufbau des Buchs20
2 Eine kurze Tour durch UML21
2.1 Historische Entwicklung21
2.2 Verwendung25
2.3 Diagramme26
3 Anwendungsfalldiagramm33
3.1 Anwendungsfall34
3.2 Akteur36
3.3 Assoziation37
3.4 Beziehungen zwischen Akteuren39
3.5 Beziehungen zwischen Anwendungsfällen41
3.6 Erstellung eines Anwendungsfalldiagramms46
3.7 Zusammenfassung59
4 Klassendiagramm61
4.1 Objekt62
4.2 Klasse64
4.3 Assoziation73
4.4 Assoziationsklasse78
4.5 Aggregation81
4.6 Generalisierung83
4.7 Abstrakte Klasse vs. Schnittstelle87
4.8 Datentypen88
4.9 Erstellung eines Klassendiagramms90
4.10 Codegenerierung95
5 Zustandsdiagramm101
5.1 Zustände und Zustandsübergänge102
5.2 Arten von Zuständen107
5.3 Arten von Zustandsübergängen110
5.4 Arten von Ereignissen111
5.5 Komplexe Zustände114
5.6 Ereignisfolge121
5.7 Zusammenfassung124
6 Sequenzdiagramm127
6.1 Interaktionspartner129
6.2 Austausch von Nachrichten130
6.3 Kombinierte Fragmente136
6.4 Weitere Sprachelemente148
6.5 Erstellung eines Sequenzdiagramms156
6.6 Kommunikations-, Zeit- und Interaktionsübersichtsdiagramm159
6.7 Zusammenfassung162
7 Aktivitätsdiagramm165
7.1 Aktivität166
7.2 Aktion168
7.3 Kontrollfluss171
7.4 Objektfluss180
7.5 Partition183
7.6 Ausnahmebehandlung186
7.7 Zusammenfassendes Beispiel189
8 … und jetzt alle zusammen195
8.1 Beispiel 1: Kaffeemaschine195
8.2 Beispiel 2: Übungsabgabesystem199
8.3 Beispiel 3: Datentyp Stack208
8.4 Zusammenfassung211
9 Weiterführende Themen213
9.1 Strukturierung von Modellen213
9.2 Das Metamodell von UML217
9.3 Erweiterungsmechanismen von UML219
9.4 Vom Modell zum Code223
A UML-Begriffe auf Deutsch und Englisch227
Literaturverzeichnis237
Index241

Weitere E-Books zum Thema: Software-Design - Softwareentwicklung

WordPress

E-Book WordPress
Einführung in das Content Management System Format: PDF

Das Buch beinhaltet das nötige Wissen für einen sicheren Umgang mit dem beliebten CMS (Content Management System): von der WordPress-Installation samt den notwendigen Voraussetzungen und dem…

Entwicklung IT-basierter Dienstleistungen

E-Book Entwicklung IT-basierter Dienstleistungen
Co-Design von Software und Services mit ServCASE Format: PDF

Dienstleistung per Internet, moderne Logistik, steigender Zeit- und Kostendruck, erhöhte Qualitätsanforderungen: Dienstleister benötigen Werkzeuge zur integrierten Entwicklung von Software und…

Softwareprojekte erfolgreich managen

E-Book Softwareprojekte erfolgreich managen
Grundlagen, Methoden und Praxishilfen für Auftraggeber Format: PDF

Wissenschaftlich belegt scheitern mehr als die Hälfte aller Softwareprojekte. Da sie nicht zum Kerngeschäft gehören, werden ihre Komplexität und Risiken unterschätzt. Angesichts der Investitionen und…

Hybride Softwareentwicklung

E-Book Hybride Softwareentwicklung
Das Beste aus klassischen und agilen Methoden in einem Modell vereint Format: PDF

Agile Softwareentwicklung erlebt gegenwärtig einen großen Hype. Neuerdings ist aber auch ein Gegentrend zu diesem Hype zurück zu den klassischen Vorgehensmodellen zu bemerken. Hybride…

Agile in der Unternehmenspraxis

E-Book Agile in der Unternehmenspraxis
Fallstricke erkennen und vermeiden, Potenziale heben Format: PDF

Das Praxisbuch bietet eine prägnante Einführung zum Thema agile Methoden und Techniken wie z. B. Scrum und Kanban sowie Continuous Delivery und DevOps. Weitere Schwerpunktthemen sind u. a. Agilität…

Digitale Dienstleistungsinnovationen

E-Book Digitale Dienstleistungsinnovationen
Smart Services agil und kundenorientiert entwickeln Format: PDF

Dieser Herausgeberband stellt Grundlagen und unternehmensspezifische Anwendungsbeispiele digitaler Dienstleistungsinnovationen vor, die in 23 Verbundforschungsprojekten der BMBF-Förderlinie '…

Große Netze der Logistik

E-Book Große Netze der Logistik
Die Ergebnisse des Sonderforschungsbereichs 559 Format: PDF

Logistik spielt eine entscheidende Rolle für unsere Volkswirtschaft. Logistik-Netze werden jedoch aufgrund steigender Anforderungen immer größer, komplexer und damit schwerer zu planen und zu…

Entwicklung IT-basierter Dienstleistungen

E-Book Entwicklung IT-basierter Dienstleistungen
Co-Design von Software und Services mit ServCASE Format: PDF

Dienstleistung per Internet, moderne Logistik, steigender Zeit- und Kostendruck, erhöhte Qualitätsanforderungen: Dienstleister benötigen Werkzeuge zur integrierten Entwicklung von Software und…

Softwareprojekte erfolgreich managen

E-Book Softwareprojekte erfolgreich managen
Grundlagen, Methoden und Praxishilfen für Auftraggeber Format: PDF

Wissenschaftlich belegt scheitern mehr als die Hälfte aller Softwareprojekte. Da sie nicht zum Kerngeschäft gehören, werden ihre Komplexität und Risiken unterschätzt. Angesichts der Investitionen und…

Große Netze der Logistik

E-Book Große Netze der Logistik
Die Ergebnisse des Sonderforschungsbereichs 559 Format: PDF

Logistik spielt eine entscheidende Rolle für unsere Volkswirtschaft. Logistik-Netze werden jedoch aufgrund steigender Anforderungen immer größer, komplexer und damit schwerer zu planen und zu…

Weitere Zeitschriften

MENSCHEN. das magazin

MENSCHEN. das magazin

MENSCHEN. das magazin informiert über Themen, die das Zusammenleben von Menschen in der Gesellschaft bestimmen -und dies konsequent aus Perspektive der Betroffenen. Die Menschen, um die es geht, ...

Archiv und Wirtschaft

Archiv und Wirtschaft

Fachbeiträge zum Archivwesen der Wirtschaft; Rezensionen Die seit 1967 vierteljährlich erscheinende Zeitschrift für das Archivwesen der Wirtschaft "Archiv und Wirtschaft" bietet Raum für ...

BMW Magazin

BMW Magazin

Unter dem Motto „DRIVEN" steht das BMW Magazin für Antrieb, Leidenschaft und Energie − und die Haltung, im Leben niemals stehen zu bleiben.Das Kundenmagazin der BMW AG inszeniert die neuesten ...

Card Forum International

Card Forum International

Card Forum International, Magazine for Card Technologies and Applications, is a leading source for information in the field of card-based payment systems, related technologies, and required reading ...

Card-Forum

Card-Forum

Card-Forum ist das marktführende Magazin im Themenbereich der kartengestützten Systeme für Zahlung und Identifikation, Telekommunikation und Kundenbindung sowie der damit verwandten und ...

Correo

Correo

 La Revista de Bayer CropScience para la Agricultura ModernaPflanzenschutzmagazin für den Landwirt, landwirtschaftlichen Berater, Händler und am Thema Interessierten mit umfassender ...

crescendo

crescendo

Die Zeitschrift für Blas- und Spielleutemusik in NRW - Informationen aus dem Volksmusikerbund NRW - Berichte aus 23 Kreisverbänden mit über 1000 Blasorchestern, Spielmanns- und Fanfarenzügen - ...

building & automation

building & automation

Das Fachmagazin building & automation bietet dem Elektrohandwerker und Elektroplaner eine umfassende Übersicht über alle Produktneuheiten aus der Gebäudeautomation, der Installationstechnik, dem ...